Visual Studio安装SVN插件[通俗易懂]

Visual Studio安装SVN插件[通俗易懂]在VS上安装SVN插件后,感觉VS的代码版本控制用起来也这么顺手。

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE稳定放心使用

因为项目需要在Visual Studio2013(下称VS)安装SVN插件,而我之前一直搞eclipse,没搞过VS,也就没有搞过VS的版本控制。没办法只能先问度娘,然而度娘让人大失所望,没给我什么可行的解决办法。

后来听说专门有VS的SVN插件,而SVN对于我来说可再熟悉不过了。这消息又提起了我的信心。

材料

  1. VS安装程序。
  2. VisualSVN安装程序,点击下载

前期准备

  1. 在代码管理的服务器上安装SVN server,可参考svn安装部署以及服务器转移

  2. 在本机安装TortoiseSVN(也就是SVN的客户端,可在文件库中查看代码以及文档)。
    哈哈,看不清了吧

Visual Studio安装SVN插件

  1. 安装VisualSVN,按照软件提示一步步安装即可。

  2. 安装VS,完了之后在VS上可以看到下面的内容(突然,感觉SVN有点厉害的样子):
    这里写图片描述

  3. 选中“Get Solution from Subversion…”
    这里写图片描述

  4. 选择项目位置,以及项目名称,点击OK,完了就可以在解决方案中看到你的项目。
    这里写图片描述

  5. 然后你将在解决方案中看到如下内容:
    这里写图片描述
    ps: 这里就可以看到代码文件,注意绿色表示的是未修改的状态。

  6. 在源文件注释上加一个“。”(就是修改以下文件,看SVN是否能反应到),会发现文件名前面变成了黄色,表示有修改啦。
    这里写图片描述

  7. 然后我们再把编辑后的源文件进行commit,见下图:
    这里写图片描述

  8. 右键选中对应的文件,就可以提交了,提交完成后,就变成了绿色

  9. 然后先看本地svn库代码(注意不是workspace,而是SVN客户端中的内容,更新前),你可以看到是不是提交前的状态,是没有“。”的,希望你没有看花眼哈。

/// <summary>
/// 打开连接,其中包含握手连接操作
 /// </summary>

9.进行SVN更新。
这里写图片描述

10.然后可以再查看代码:

 /// <summary>
 /// 打开连接,其中包含握手连接操作。
 /// </summary>

可以看到增加的“。”

Visual Studio安装SVN插件[通俗易懂]

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/183613.html原文链接:https://javaforall.net

(0)
全栈程序员-站长的头像全栈程序员-站长


相关推荐

  • 架构方案(16) 常见分布式文件存储介绍、选型比较、以及架构设计

    架构方案(16) 常见分布式文件存储介绍、选型比较、以及架构设计数据正成为世界上最有价值的资源,分布式文件存储是应对数据爆炸的最好解决方案,那就会涉及到分布式文件存储方案、选型、架构设计等。分布式文件存储的来源在这个数据爆炸的时代,产生的数据量不断地在攀升,从GB,TB,PB,ZB.挖掘其中数据的价值也是企业在不断地追求的终极目标。但是要想对海量的数据进行挖掘,首先要考虑的就是海量数据的存储问题,比如Tb量级的数据。谈到数据的存储,则不得不说的是磁盘…

    2022年5月1日
    32
  • MQTTBox客户端工具(Windows版)

    MQTTBox是一个带有可视化的界面的MQTT的客户端工具.工具特性:创建连接到相同或不同MQTT代理的多个并发MQTT客户端TCP,SSL/TLS,Web套接字和安全的Web套接字支持创建具有多种连接设置的MQTT客户端-最后的遗留,keepAlive,连接超时等等用户名/密码认证连接,断开连接,重新连接MQTT客户端到代理的选项将消息从同一MQTT客户端发布到多个主题从同一MQTT客户端订阅多个主题支持单级(+)和多级(#)订阅主题单击即可复制,重新发布有效负载查看已发

    2022年4月4日
    1.7K
  • mysql连接池DruidDataSource的使用、配置「建议收藏」

    mysql连接池DruidDataSource的使用、配置「建议收藏」记录一下使用DruidDataSource的常用配置。1.pom.xml中引入:<!–https://mvnrepository.com/artifact/com.alibaba/druid–><dependency><groupId>com.alibaba</groupId&g…

    2022年7月23日
    11
  • C# SqlTransaction的使用[通俗易懂]

    C# SqlTransaction的使用[通俗易懂]Sqltransaction是用在多sql任务写数据库时的Codeusing(SqlConnectionconn=newSqlConnection(SqlHelper.ConnectionString)){conn.Open();…

    2022年5月1日
    107
  • WinSCP连接被拒绝「建议收藏」

    WinSCP连接被拒绝「建议收藏」之前用WinSCP连接华为云服务器传输文件的时候没有出现过问题,但是现在连接实验室电脑的时候报“网络错误,连接被拒绝”。上网查了一下,发现是实验室服务器没有安装openssh-server,参考博文进行安装:Ubuntu安装sshd服务_我是大魔王2的博客-CSDN博客_ubuntu安装sshd具体安装步骤:1.安装openssh-serversudoapt-getinstallopenssh-server2.检查sshd是否启动一般安装成功后就会启动sshd服务,可以通过.

    2025年12月15日
    2
  • c语言中toupper函数_c中输出字符串的函数

    c语言中toupper函数_c中输出字符串的函数std::string&str_toupper(std::string&s){std::transform(s.begin(),s.end(),s.begin(),[](

    2022年8月4日
    7

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号