《Microsoft - Visual - Studio - C%2B%2B - 2010入门经典》完全版 - 图文 下载本文

就好了:

如果你已经安装好了AnkhSVN插件但是又看不到的话,那么请检查下系统选项卡里面是否选择了它作为默认的源代码管理工具:

回过头去继续说SVN,当我们安装好TortoiseSVN之后(安装后可能需要重启),我们在资源管理器中点击右键的时候就能看到它的菜单了:

虽然TortoiseSVN有中文语言包,但是我推荐大家使用英文的,就像古诗一定要用中文来表达一样,没有比英语单词表达SVN项目管理更恰当的词了。

SVN CheckOut可以让你获取其它地方SVN服务器上面的某个项目的源码,当然,前提是你要有

权限才行,现在让我们试试。随便找个盘符如F盘,点右键,选择 SVN CheckOut,然后Url of Repository中输入svn://www.svnhost.cn/TextSearcher这个地址,其它的不变,点击OK。如图所示:

如果不出意外你能看到:

如果你看到这个画面说明你已经CheckOut成功了,那么恭喜你,你已经取到了TextSearcher的源码,当然要说一点的是,这个源码可能你取到之后编译不了,因为还有另外一些依赖项如dbsoft、boost、wxWidgets并不在这个SVN上面。

这样大家就可以去一些开源的网站上面Check你想要的东西了,哈哈。推荐大家去这个网站找自己感兴趣的代码CheckOut:http://sourceforge.net/

现在我们说如何管理自己的项目,大家可以像我一样去一些提供免费SVN服务器服务的网站上面注册一个账号建立项目就好了,比如说我使用的这个www.svnhost.cn,这个毕竟是国内的,另外上面的sourceforge.net也可以。当你注册建立项目成功之后就可以通过菜单Import把需要导入的东西导入到SVN服务器了:

导入界面的地址栏输入我们的SVN服务器地址即可,类似于:svn://www.svnhost.cn/TextSearcher。导出的时候记得输入日志。除了可以导入SVN服务器之外,我们还可以使用文件协议在自己的电脑上管理我们的代码,如果你不需要在多台电脑上面共同维护这个项目的话。

让我们随便找个地方新建一个文件夹,如D:\\TestSVNServer这个文件夹,然后对着这个新建的文件夹点右键,选择SVN>Create repository here,OK,你的本地SVN服务器已经建好了。如果创建成功,你会发现这个文件夹里面多了好多东西: