在 Visual Studio 2008 中使用本地 Subversion 库

转载 2012年03月29日 15:46:59

在 Visual Studio 2008 中使用本地 Subversion 库

    版本控制无论是对于个人开发者还是团队开发都是比较需要的。它可以记录软件开发的过程,取出一整个项目或部分文件的较早期版本。有时当软件开发出现分支时,如一边需要对原来已经发布的某个版本开发补丁,一边又需要在需要在这个版本的基础上开发新版本时,也需要使用版本控制。对于使用Visual Studio团队来说,VSTS是个不错的选择,功能非常强大,不仅有版本控制还有报告、bug跟踪等功能。但是对于小规模或者是个人开发来说,VSS或SVN更适合一些,它们相对比较轻量。

    本文主要介绍在本地创建SVN库,不用Web服务器软件,以文件路径的方式来访问它,并在Visual Studio 2008中使用它来进行版本控制。这样的方式比较适合在个人开发软件时使用,配置方便,图形化界面,在本地任找一个文件夹就可以作为SVN库了。

    需要用到的软件是TortoiseSVN和Ankhsvn。TortoiseSVN是与Windows Shell集成的SVN客户端软件,Ankhsvn是Visual Studio的一个插件,可以在VS中进行利用Subversion进行版本控制。

    首先安装TortoiseSVN,安装过程比较简单,安装完以后并不会有单独的程序来运行它,因为它集成在了右键菜单中。当要对某个文件夹或文件进行版本控制时,只需右键单击它,然后选择TortoiseSVN,就会展开各项操作。如果不需要为每个文件(夹)的右键菜单都添上TortoiseSVN,可以在Setting-> Context Menu -> Do not show the context menu for the following path下面的框框中填写对应路径。全部不显示写*,C盘所有文件夹和文件右键不显示TortoiseSVN则写C:\*。

    接下来建立SVN库。如需在C:\SVN文件夹中建立SVN库,就进入该文件夹,然后在空白处右键,选TortoiseSVN,再点击Create repository here。

    弹出The repository was successfully created就表示已经建立好了的。

    需要注意的是,这个文件夹必须是空的才能建立,否则会报错,建立完以后文件夹中会产生一些文件夹和文件。

    如果要在TortoiseSVN中对这个SVN库进行浏览,只要单击Repo-browser即可。URL为file:///C:/SVN。整个过程都是图形化界面,因此并不难。

    然后安装Ankhsvn以更方便地在VS中使用SVN库。再VS中新建项目时,勾选Add to Subversion以使此项目受到版本控制。

    在弹出的设置对话框中,Repository URL我之前的路径,按前面的路径为file:///C:/SVN。VS的Peding Changes中会显示出所有自上次提交或迁出以来所做的修改。Solution Explorer中右击解决方案会多出与Subversion有关的菜单可进行操作。

    这样通过简单的配置就可以在Visual Studio 2008中实现基于Subversion的版本控制了。

举报

相关文章推荐

在 Visual Studio 2008 中使用本地 Subversion 库

1,输入 http://code.google.com/hosting/createProject,打开google的项目托管站点;2,输入Project name,注意只能是小写字母,字母开头,后跟...

在 Visual Studio 2008 中使用本地 Subversion 库

在 Visual Studio 2008 中使用本地 Subversion 库     版本控制无论是对于个人开发者还是团队开发都是比较需要的。它可以记录软件开发的过程,取出一整个项目或部分文件...

精选:深入理解 Docker 内部原理及网络配置

网络绝对是任何系统的核心,对于容器而言也是如此。Docker 作为目前最火的轻量级容器技术,有很多令人称道的功能,如 Docker 的镜像管理。然而,Docker的网络一直以来都比较薄弱,所以我们有必要深入了解Docker的网络知识,以满足更高的网络需求。

[MSSQL]在Visual Studio 2008中调试本地SQL Server2005存储过程

QL Server2000中自带有存储过程调试的功能[1],但在SQL Server2005中却怎么也找不着了,百度后得知该功能已剥离到Visual Studio中[2],便做了个简单的测试体验了下。...

【C++】利用Visual Studio 2008编写C++,Visual Studio 2008的基本使用

现在很多高校还是利用Visual C++ 6.0这一经典版本在教C++,很多人对自己第一个程序的回忆是利用Visual C++ 6.0用C语言写的Helloworld,之后再学习C++的类,不过还是在...

【C++】利用Visual Studio 2008编写C++,Visual Studio 2008的基本使用

现在很多高校还是利用Visual C++ 6.0这一经典版本在教C++,很多人对自己第一个程序的回忆是利用Visual C++ 6.0用C语言写的Helloworld,之后再学习C++的类,不过还是在...

如何在QT、visual studio 2008、visual studio 2010使用opencv

菜鸟级文章,大牛勿喷 下载地址:http://www.opencv.org.cn/index.php/Download 网上有许多教程都是按照顺序: 下载OpenCV------安装CMake--...

在Visual Studio中使用Git

在Visual Studio中使用Git

在Visual Studio中使用psmoveapi

psmoveapi的作者提供的是一Mingw编译的源代码,在Visual Studio中不能直接使用实际上Mingw编译产生的.a文件和.lib文件可以一样的使用,vs中可以直接调用在编译好的psmo...

VS2008编译的程序在某些机器上运行提示“由于应用程序配置不正确,应用程序未能启动”的问题

VC9编译的程序在没有装过VC9(确切的说是.Net Framework3.5)的机器上运行时,如果提示“由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。”这个错误,那么...

在Visual Studio 2010中使用Visual Leak Detector

Visual Leak Detector是过去(Visual Studio 2008的时代)我们常用的C/C++内存泄露检查工具。在Visual Studio 2010中依然可以使用该工具,但有两点需...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)