SVN代码管理经验

1 篇文章 0 订阅

标签:

1. 从网上下载了SVN代码,但没有权限commit,怎么办?

2. 在代码编写时,如何查看已经修改了哪些地方?改了哪些代码?

1.先把下载的文件夹,用Export选项,导出来,导出的文件时一个普通的文件夹(没有任何SVN功能,会把“.”开头的文件都删掉)。

2.新建一个文件夹,“create repository here”,做一个svn库,后续会以这个库为准,commit到这个本地库。右键,选择“repo-browser”,可以看到这个库有三个路径,trunk/branch/tags,在branch中,右键->create folder,新建一个文件夹vc。如下图


3.选中第一步被export出来的文件夹,选import,并把路径指向第二步的库的vc文件夹。然后,这个export出来的文件夹就可以删掉了。

4.再次新建一个文件夹,右键,选择check out,把file:///D:/nanoc/bt_speaker/branches/vc,check out下来。

5.这就有了一个完整的本地库+客户端。然后,把新checkout出来的文件夹commit到本地库,点击右键->“SVN commit”。

6.最后,重点来了,右键->TurtoiseSVN->check for modification.可以看到你基于最后一次commit,改了哪里,像beyond compare一样,两个屏对比。而且,还可以选择两个commit之间对比,最近改的代码量大了,经常不知道改了哪些地方,以后要多点commit才行,这个工具很好用。

点击show log,可以看到commit 历史,选中两个后,可以点击“Compare Revision”


点击分析出来的差异文件(懒得截图了),就可以打开“图形对比工具”了。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值