七达网是国内最新、最齐、最安全的软件下载基地!

关于我们最近更新热门排行

首页 软件 游戏 应用 文章 专题

新闻资讯软件应用软件教程编程开发 操作系统游戏攻略安卓应用安卓游戏
当前位置:首页 ›› 编程开发 ›› Visual C++ 2010之合理组织项目

Visual C++ 2010之合理组织项目

2014-12-12 14:20   作者:佚名   来源:本站整理   浏览:1404   评论:0  

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

Visual C++ 2010之合理组织项目

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

SVN CheckOut可以让你获取其它地方SVN服务器上面的某个项目的源码,当然,前提是你要有权限才行,现在让我们试试。随便找个盘符如F盘,点右键,选择 SVN CheckOut,然后Url of Repository中输入svn://www.svnhost.cn/TextSearcher这个地址,其它的不变,点击OK。如图所示:

如果不出意外你能看到:

Visual C++ 2010之合理组织项目

如果你看到这个画面说明你已经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服务器之外,我们还可以使用文件协议在自己的电脑上管理我们的代码,如果你不需要在多台电脑上面共同维护这个项目的话。

可能你弹出的界面跟我的不一样,因为我的比较工具是外部工具而不是默认自带的,因为默认自带的有问题,在合并的时候总是出错(公司项目)。所以我对默认的没有好感。这个软件的名称是:Araxis.Merge.Professional.2010,你可以去搜索来下载,这里有一份可以试试,不行就自己去搜索吧。

装好这个软件之后需要去SVN里面设置一下,SVN》Setting,设置如下:

Visual C++ 2010之合理组织项目

Visual C++ 2010之合理组织项目

这样就可以使用外部工具了。

等等,特别是网络上的SVN服务器,本地SVN服务器可以不管。

Visual C++ 2010之合理组织项目

注意,SVN不会把你新添加的文件默认选中,它只会默认选中已经在SVN中添加了的文件。所以当新加了文件的时候注意勾上,防止漏传,这个在现在的SVN管理中漏上传时非常普遍且经常发生的事情。那么现在用VS的SVN插件也可以上传啊,对于添加到VS2010的IDE中的文件我推荐大家使用这种方式,因为这样可以有效的防止漏上传新加的代码,注意,有的二进制文件如资源文件MP3、PNG或者其他资源打包文件等可能不会添加到IDE中,因此这时候一定要注意不要漏传,去资源管理器中右击项目,SVN》ADD,将新加的有用的文件添加进去,一些临时文件和垃圾文件不要添加。

VS的SVN插件要提交更简单,在Pending Changes中选择要上传的,点击右键,Commit即可:

Visual C++ 2010之合理组织项目

如果你的这个选项卡没有调出来可以通过视图》Pending Changes把它调出来。

如果项目中的其它人更新了代码,版本增加,那么请用Update获取最新的代码。

对于SVN,有很多丰富的内容,不是这里短短的时间可以说完的,建议大家去申请一个SVN服务器自己多使用一下,多摆弄下就熟悉了,能够熟练掌握SVN这样的源代码管理工具在找工作的时候是一个加分的不错的砝码。

Tags:责任编辑:kang1127
    1. Visual C++运行库(PC)Microsoft Visual C++运行库

      本站为大家提供最新最全的各个版本Microsoft Visual C++运行库免费下载,包含有:VC++6.0/2008/2010/2012/2013/2015/2017欢迎下载体验吧!

    软件评论

    请自觉遵守互联网相关政策法规,评论内容只代表网友观点,与本站立场无关!

        登录   注册
    猜你喜欢