我们将SVN服务器配置为能够通过C#应用程序将文件/文件夹分发到现场,该程序只需每2小时执行一次结帐以检查新项目。
我认为这太过分了,我想知道是否有更好的用户/密码保护解决方案。最好还是显示一些下载进度条,因为SVN无法执行此操作,并且您不知道还有多少要下载。我们的存储库大小约为5 GB。
当前,我们使用VisualSVN Server来设置存储库,使用TortoiseSVN来对我们创建/更新的新文件或文件夹进行任何更改,并且C#应用程序正在客户端PC上使用SharpSVN来查找和下载更改。