使用 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 -> 切换当前项目托管插件
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端