首先在 https://tortoisesvn.net/downloads.html 下载svn客户端

下载并安装好之后再开始菜单会出现如下图标:

现在可以开始使用TortoiseSVN了,选择一个本地文件夹从服务器下载代码。

选择文件夹右键,选择【SVN Checkout】:

填写URL。可以修改版本,默认为最新版本。点击OK 按钮进行代码下载。

下载完之后可以看到带绿色对号的文件夹

对文件进行修改后对号变为红色叹号

如果需要提交修改的文件,可以进入文件夹右键选择“SVN Commit” 进行文件提交

提交时需要添加备注信息

新增的文件文件会出现一个问号

新增的文件可以通过右键 TortoiseSVN 中Add选项进行添加,新增文件也需要提供备注信息。

如果你在其它地方对文件进行了修改,或者其他同事对该文件进行了修改你需要进行Update才能获取最新的文件,建议每次对文件操作先进行Update。

Update操作和Commit操作类似,右键选择SVN Update即可。

SVN 版本对应信息保存在文件夹下.svn文件夹中

如果文件拷贝到其他不需要进行svn连接的地方,直接删除.svn文件夹即可。删除之后即解除svn关联。

Visual Studio 下使用SVN

在客户端下载并安装Visual SVN插件

下载地址:https://www.visualsvn.com/visualsvn/download/

在本地创建一个项目,然后点击解决方案右键【Add Solution to Subversion】

选择本地工作地址:

选择是否在本地新建一个资源仓库,如果选择新建,将在本地磁盘新建一个资源仓库;在此我们选择已有的

在此填写SVN地址,然后选择NEXT

接下来,点击Import,创建资源仓库;

完成资源仓库创建

发现在每个文件或者文件夹前会多出来一个黄色的小圆点,代表改项目没有进行迁入操作

点击解决方案,右键选择Commit

这个画面很熟悉了,添加签入备注,选择要签入的文件,点击OK即可进行签入操作。

签入完成,点击Ok

后续的Update 和Commit步骤都是一致的。就不在这赘述。

最近在建立自己的个人网站,更新进度有点慢,再接再厉。

Windows下ToroiseSVN基本使用&&在Visual studio中使用SVN的更多相关文章

  1. windows下使用python操作redis(Visual Studio Code)

    1.编辑工具: Visual Studio Code(windows环境) 2.redis服务器:这里用了远程连接,需要配置redis.conf. (1)注释 #bind 127.0.0.1 (2)设 ...

  2. windows下安装QT并与visual studio 2017搭建开发环境

    1.环境搭建 这里并不是说qt必须要和visual studio结合使用,不过用习惯了visual studio开发,继续使用可节省开发时间,并大大提供便利性. 关于安装过程这里不再详细赘述,软件下载 ...

  3. 在Visual Studio 中使用git——分支管理-下(九)

    在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...

  4. 在Visual Studio 中使用git——同步到远程服务器-下(十二)

    在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...

  5. Dynamics CRM2013 在Visual Studio中开启脚本的Xrm.Page智能提示

    前面篇博文http://blog.csdn.net/vic0228/article/details/49663751提到了通过引用XrmPage-vsdoc.js文件来启用Xrm.Page的智能提示, ...

  6. 在Visual Studio 中使用git——分支管理-上(八)

    在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...

  7. 在Visual Studio 中使用git——标记(Tag)管理(十)

    在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...

  8. 在Visual Studio 中使用git——同步到远程服务器-上(十一)

    在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...

  9. 在Visual Studio 中使用git——文件管理-下(六)

    在Visual Studio 中使用git--什么是Git(一) 在Visual Studio 中使用git--给Visual Studio安装 git插件(二) 在Visual Studio 中使用 ...

随机推荐

  1. 《App架构实践指南》

    推荐书籍 <App 架构实践指南>

  2. Unit 4.css的导入方式和选择器

    一.什么是css CSS是指层叠样式表(Cascading Style Sheets),样式定义如何显示HTML元素,样式通常又会存在于样式表中.也就是说把HTML元素的样式都统一收集起来写在一个地方 ...

  3. Jenkins与sonar扫描的集成问题

    记录本周遇到的头疼了很久的一个问题,由于公司需要使用jenkins来自动管理构建项目,然后在关联sonar对项目代码质量进行审核. 接着坑爹的问题来了,原有的技术手段为项目构建成功后通过jenkins ...

  4. Django contenttypes组件

    contenttypes组件 介绍 Django包含一个contenttypes应用程序(app),可以跟踪Django项目中安装的所有模型(Model),提供用于处理模型的高级通用接口. Conte ...

  5. FMT 与 子集(逆)卷积

    本文参考了 Dance of Faith 大佬的博客 我们定义集合并卷积 \[ h_{S} = \sum_{L \subseteq S}^{} \sum_{R \subseteq S}^{} [L \ ...

  6. [BOI2004]Sequence 数字序列(左偏树)

    PS:参考了黄源河的论文<左偏树的特点及其应用> 题目描述:给定一个整数序列\(a_1, a_2, - , a_n\),求一个递增序列\(b_1 < b_2 < - < ...

  7. Redmine简易安装与系统优化

    安装版本为bitnami-redmine-2.6.5-0 ,用的Bitnami的一键安装包 . 下载地址https://bitnami.com/stack/redmine/installer 简要安装 ...

  8. JS 防抖函数和节流函数

    文章转载自:木上有水 什么是防抖?什么是节流? 工作中我们经常会用一些方法监听某些事件的完成,比如scroll.resize.keyup等. 常规事件触发的时候,比如scroll,会在短时间内触发多次 ...

  9. linux c编程之fcntl

    fcntl可实现对指定文件描述符的各种操作,其函数原型如下: int fcntl(int fd, int cmd, ... /* arg */ ); 其中,操作类型由cmd决定.cmd可取如下值: F ...

  10. vue---由nextTick原理引出的js执行机制

    最开始查看nextTick这个方法的时候,眼瞎看成了nextClick...我还在疑问难道是下一次click之后处理事件... 然后用这个方法的时候,就只知道是用在DOM更新之后调用回调方法. 这时就 ...