SVN与VSS并用进行代码管理

本文介绍了如何在VSS为主的工作环境中,利用SVN进行代码管理。通过设置VSS工作目录,获取服务器最新版本作为基准,然后使用SVN进行本地编辑和版本控制。在提交代码前,先在SVN中比较并确认修改,再通过VSS完成check in。文章还提到了使用VisualSVN Server搭建本地Repository,通过Hooks管理提交规则,避免提交无用文件。
摘要由CSDN通过智能技术生成

Before Start 

  • VisualSVN Server
  • Tortoise SVN + WinMerge

Let's Go

    由于新单位采用的是VSS进行代码管理(别问我为什么这个年代还在用VSS),让用习惯了SVN的我非常不习惯。而且VSS在我目前搜索到的资料来看,并没有“本地副本”这一种说法,而且文件对比之后非常麻烦,如果我仅想提交一部分代码那是相当相当的困难,这么看来,我就只能本地搭一个SVN库来管理我的代码了。

    思路是这样子的:

  1. 利用VSS设定工作目录之后(Set Working Folder),获取服务器上最新的版本,以此作为基准版本;
  2. 本地工作的时候直接进行代码编辑; 
  3. 在VSS Explorer界面,将当前所有的Check out全部undo,对本地文件操作选择“Leave”,确保本地的修改全部不动;
  4. 用SVN与基准版本作比较,确认哪些是必要修改之后,先提交本地SVN库;
  5. VSS选择check out,然后比较差异,确认差异就是自己的修改内容之后&
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值