ankhsvn vs2017 64位下载(附怎么用)v2.7.12815[百度网盘资源]

AnkhSVN是一款在VS中管理Subversion的插件,也是网络工程师一定会下载的源代码软件。您可以在VS中轻松的提交、更新、添加文件,而不用在命令行或资源管理器中提交。而且知识兔该插件属于开源项目。AnkhSvn可以做到随时随地的进行项目开发,摆脱了开发过程中空间的限制,同时解决了团队合作中的一个令人头疼的问题–修改冲突。同时AnkhSvn解决了知识兔无法查看对该解决方案所做更改(即view history)的问题,保证了代码提交的安全性,同时使知识兔每个人从担心代码冲突、代码覆盖的疑虑中解放出来,能够全身心投入项目开发中。
AnkhSVN

使用教程

1、首先知识兔双击应用程序进行安装
ankhsvn vs2017 64位下载(附怎么用)v2.7.12815[百度网盘资源]
2、然后知识兔等待安装完成后退出
ankhsvn vs2017 64位下载(附怎么用)v2.7.12815[百度网盘资源]
3、打开VS,知识兔点击文件>打开>subversion…,输入服务器上的svn地址; 输入用户名和密码; 找到sln文件, 打开就可以检出工程;
ankhsvn vs2017 64位下载(附怎么用)v2.7.12815[百度网盘资源]
4、知识兔点击工具>选项>源代码管理>插件选项>右侧选择AnkhSVN,知识兔点击确定,然后知识兔,就可以右键项目,更新、提交即可
ankhsvn vs2017 64位下载(附怎么用)v2.7.12815[百度网盘资源]

常用操作

1、建立本地的服务器版本。Subversion->Add to Subversion
此功能的作用是从源代码上获取一个服务器版本到本地上。
Subversion->Open from Subversion,然后知识兔再在Url地址框中输入地址路径(注意:此处的协议头是https,它传输的安全性更高。),知识兔点击open按钮即可(第一次使用时需要制定获取服务器版本到本地的物理路径)。
2、获取最新版本
打开解决方案后,知识兔点击右键有一个“Update to Latest Version”。
3、提交(commit)、撤销(revert)
4、撤销至某一个版本:右键你要撤销的文件(注意:在这里知识兔点击不同的文件的效果是不一样的,例如右键解决方案或者是类库或者是文件夹,只能在viewhistory或者viewsolutionhistory选项中撤销至你选定的版本;而如果知识兔右键某一个文件,例如。cs文件或者。aspx文件,除了上述选项,知识兔还可以选定任意的版本来show changes)。
5、view history、view solution history、view project history三种浏览历史记录的方式。通过浏览历史记录知识兔可以了解版本信息、了解团队成员的工作情况。(注意:当知识兔点击相应的浏览历史记录的按钮时,在弹出框中有changed paths提示框,知识兔双击框中的记录可以查看具体的修改信息。)
6、作副本
知识兔点击“视图”中的working copy explorer,然后知识兔再working copy folders中选定sln文件,知识兔点击上方的copyto图标选定一个存放副本的物理路径(注意必须是一个新的文件夹,而不能是已经存在的文件或文件夹)。
7、Merge–版本合并。
最常用的merge方式就是以下两种:
Merge a range of revisions
我的理解是可以合并一系列的不同版本,将不同版本上与本版本的不同之处进行合并。
Reintegrate a branch
就是将分支版本上的修改返回到创建该分支版本的源版本,即主干版本或者其他。要使用这个方法要求这个分支版本不能再有任何本地修改,必须是一个单独的版本,不能有任何分支子版本。而且知识兔这个版本号必须高于或者等于要融合的最后的版本号。

常见问题

1、代码过时。通常会表现为当知识兔修改了某个文件的某段代码后准备提交时,当知识兔点击“commit”时提示part of your code is out of date。这说明知识兔在对这个文件进行修改时,同时有另外的成员在对这个页面进行修改,这时知识兔需要首先获取一下最新版本,如果知识兔别的成员做过的修改恰好是知识兔改动的部分,就会有形如“>>>>mine”和“<<<>>>mine”下面的表示知识兔的代码,而“<<<>>>mine”和“<<<2、修改冲突。有时候知识兔修改完毕以后将知识兔的工作提交后才获取最新版本(一般不提倡,最好的做法是提交前先获取最新版本,如果知识兔有问题处理问题),获取后开始“重新生成解决方案”出现了知识兔的web项目BlackJack.Web.csproj无法加载。这是由于知识兔做了自己的修改提交前并没有及时获取最新版本,导致代码中有重复修改的地方。这时知识兔需要右击BlackJack.Web.csproj有个选项是“编辑BlackJack.Web.csproj”,然后知识兔在打开的文件中搜索“mine”(目的是找到冲突地方),找出后进行分析取舍,完成后再次“重新生成解决方案”后加载web项目,这时就会出现,但因为代码中的冲突依然存在因此会有“!”提示知识兔,找到相关的冲突的文件处理后会发现文件前的图标变成了红色小方框,代表冲突解决知识兔就可以编译后提交了。>

下载仅供下载体验和测试学习,不得商用和正当使用。

下载体验

请输入密码查看下载!

如何免费获取密码?

点击下载

评论