使用 TortoiseSVN 的总结
文件忽略
花了很长的时间,习惯了git的ignore规范,感觉svn的ignore很麻烦。
忽略不要加/路径划分符。svn的忽略就是以纯名字关键字来的。
因此,不能直接一次性在根目录配置好忽略规则。
- 比如,我的主仓库有一个 packages 文件夹,我只想保留其中的
packages/@UDD, 其他的文件都忽略 - 我们不能像gitIgnore直接
packages/*!packages/@UDD - 要想达到以上效果,先把
packages/@UDD提交上去,然后在packages文件夹添加忽略属性·* - 因为SVN有个特性,提交上去的文件不会忽略,所以就达到了精准排除的效果
忽略一般选择全局忽略svn:global-ignores
更多忽略配置细节,可学习该文章: SVN设置忽略文件和文件夹

部署SVN服务
下载VisualSVN server在本机,配置用户权限,同局域网其他同事可连接IP参与项目
Visault Studio 管理插件
下载VisualSVN for Visual Studio, 双击安装到MSVS。
注意:该安装会覆盖git托管插件。解决方法:Tools -> Options -> Source Control -> 切换当前项目托管插件

浙公网安备 33010602011771号