如何在windows上安装部署设置SVN服务器

这个操作简单如下:
1 . 下载SVN服务器和客户端,解压或安装。
2 、创建版本库并自行设置路径。
3 .启动SVN服务。
有两种方法可用。
4 .配置用户权限并更改配置文件。
5 、将数据导入SVN,右键导入。
6 .本地测试,其他机器也OK。

有疑问吗? 你自己看看,首先是这样的。

macos安装svn软件_windows安装svn服务器

你好!您的文档非常详细,对像我这样的 Mac 用户确实有很大帮助。
我本人于2 02 3 年在深圳的办公室安装了SVN,并使用了SnailSVNLite。
我感觉这个思路和Windows下的TortoiseSVN类似,非常方便。

不过,关于你提到的安装步骤,我再补充一点我的个人经验:
1 下载并安装:搜索AppStore实际上是最简单的方法,我也经常这样做。
但有时 AppStore 版本可能会较慢。
您还可以尝试直接从其官方网站下载 .dmg 文件并安装。
有时它可以更快。
当我在 2 02 3 年 5 月安装它时,AppStore 下载花了将近 1 0 分钟。
2 .路径配置: ~/.ssh:你是对的。
如果您没有此目录,只需使用终端 mkdir ~/.ssh 创建您自己的目录。
我经历过一些陷阱。
我忘记创建一次,只是选择了路径,然后就崩溃了,导致无法找到该文件夹​​。
所以选择之前确认其存在是正确的。
/usr/local/bin 和 /Applications:我一般直接选择这两个路径没有任何问题。
但是,请注意/Applications。
如果SnailSVNLite没有安装到标准路径(例如,您使用具有特殊名称的驱动器号或自定义路径),您可能需要手动查找它。
当时安装完后,我点击确认位置。
3 .系统权限:这个很重要!之前忘记了这一步,SVN操作时总是出现权限提示框,很烦人。
您提到进入[常规] -> [系统偏好设置]并选中该框。
这个方法是正确的。
但是,有时在系统偏好设置中找不到它。
您可以尝试右键单击 SnailSVNLite 图标并选择[显示配置文件]。
然后配置文件中有一个[允许来自...]按钮。
您也可以通过单击它来进行设置。
不管怎样,让它访问网络和文件。
4 、支付操作:填写SVN地址和本地路径就没什么好说的了。
只要注意地址写正确即可。
特别是如果是https的话,记得点击密码输入框。
有时键盘输入会卡住。
2 02 3 年末,当我帮助同事处理此问题时,遇到了浏览器插件冲突,无法输入密码。
5 . Windows Server:你为VisualSVN Server写的步骤也很清楚。
但是,关于存储库类型: FSFS:文件系统存储格式。
简单来说,所有版本都存储在一个文件夹中。
它适合小型团队和小型项目。
这是我之前用过的,已经足够了。
BDB:Berkeley DB存储格式,具有较好的性能和并发性,适合大型团队和项目,但配置和备份稍微复杂一些。
你也可以推荐FSFS,对于新手来说它很简单。
创建库:右键你提到的CreateNewRepository就是最新版本的操作。
2 02 3 年我用的时候,还是老界面版本。
可能不一样,但是思路是对的,找到创建按钮就可以了。
备份:提醒您定期备份存储库文件夹。
这非常重要!上次帮同事安装好服务器后,我就立刻备份了。
结果第二天他不小心删除了一个文件。
幸运的是,我有一个备份来恢复它。
这实在是没法挽救了。

总的来说,你的文档写得很好,步骤也很完整。
我根据2 02 3 年实践中遇到的一些小细节给大家分享一下我的感想。
使用SnailSVNLite配合VisualSVN Server搭建群组版本控制环境确实很方便。

Win7下SVN注册为系统服务

这是一个陷阱,不要相信,不要做。

直接使用sc create命令行创建SVN服务。
sc create "SubversionServer" binPath="C:\Program Files\Subversion\bin\svnserve.exe --service -r G:\svnhome" dependent=TCP/IP start=auto
使用管理员权限运行命令提示符。
sc-query "SubversionServer"
注意存储目录G:\svnhome和防火墙端口3 6 9 0的权限。