Fossil SCM
Revise "Fossil as a Windows Service" page to provide tip on avoiding poor interaction with virsus scanning.
Commit
6b43913e6711eeca98d4a6dc7ec26b13c08595848fb5bf943edee0d72043ff41
Parent
5caa3c5cebd37af…
1 file changed
+9
| --- www/server/windows/service.md | ||
| +++ www/server/windows/service.md | ||
| @@ -46,10 +46,19 @@ | ||
| 46 | 46 | |
| 47 | 47 | ``` |
| 48 | 48 | fossil winsrv create --repository D:/Path/to/Repos --repolist |
| 49 | 49 | ``` |
| 50 | 50 | |
| 51 | +### Choice of Directory Considerations | |
| 52 | + | |
| 53 | +When the Fossil server will be used at times that files may be locked | |
| 54 | +during virus scanning, it is prudent to arrange that its directory used | |
| 55 | +for temporary files is exempted from such scanning. Ordinarily, this | |
| 56 | +will be a subdirectory named "fossil" in the temporary directory given | |
| 57 | +by the Windows GetTempDir(...) API. Excluding this subdirectory will | |
| 58 | +avoid certain rare failures where the fossil.exe process is unable to | |
| 59 | +use the directory normally during a scan. | |
| 51 | 60 | |
| 52 | 61 | ### <a id='PowerShell'></a>Advanced service installation using PowerShell |
| 53 | 62 | |
| 54 | 63 | As great as `fossil winsrv` is, it does not have one to one reflection of all of |
| 55 | 64 | the `fossil server` [options](/help?cmd=server). When you need to use some of |
| 56 | 65 |
| --- www/server/windows/service.md | |
| +++ www/server/windows/service.md | |
| @@ -46,10 +46,19 @@ | |
| 46 | |
| 47 | ``` |
| 48 | fossil winsrv create --repository D:/Path/to/Repos --repolist |
| 49 | ``` |
| 50 | |
| 51 | |
| 52 | ### <a id='PowerShell'></a>Advanced service installation using PowerShell |
| 53 | |
| 54 | As great as `fossil winsrv` is, it does not have one to one reflection of all of |
| 55 | the `fossil server` [options](/help?cmd=server). When you need to use some of |
| 56 |
| --- www/server/windows/service.md | |
| +++ www/server/windows/service.md | |
| @@ -46,10 +46,19 @@ | |
| 46 | |
| 47 | ``` |
| 48 | fossil winsrv create --repository D:/Path/to/Repos --repolist |
| 49 | ``` |
| 50 | |
| 51 | ### Choice of Directory Considerations |
| 52 | |
| 53 | When the Fossil server will be used at times that files may be locked |
| 54 | during virus scanning, it is prudent to arrange that its directory used |
| 55 | for temporary files is exempted from such scanning. Ordinarily, this |
| 56 | will be a subdirectory named "fossil" in the temporary directory given |
| 57 | by the Windows GetTempDir(...) API. Excluding this subdirectory will |
| 58 | avoid certain rare failures where the fossil.exe process is unable to |
| 59 | use the directory normally during a scan. |
| 60 | |
| 61 | ### <a id='PowerShell'></a>Advanced service installation using PowerShell |
| 62 | |
| 63 | As great as `fossil winsrv` is, it does not have one to one reflection of all of |
| 64 | the `fossil server` [options](/help?cmd=server). When you need to use some of |
| 65 |