google code

  • 时间:
  • 浏览:0

http://tortoisesvn.net/downloads  能只能下载到最新的TortoiseSVN,你一点应该是目前用的最多的SVN客户端软件了。E文不好的亲戚亲戚朋友 中间还提供了中文语言包。

1:文件状况介绍

版本冲突:这里版本冲突有2种状况,

使用https的地址的过后都要提供用户名和密码,这里的用户名是Gmail的用户名,而密码是Google给每个项目生成的,而非是Gmail的密码。点击【When prompted, enter your generated googlecode.com password 】中间的浅绿色连接能只能看多密码。你一点密码一定会你所有项目的密码,而算不算每个项目另一一个密码。

八 SVN资料

过后没人使用过SVN的源码管理,所以一点地方感觉不一样。关于SVN的版本控制的法子 和SVN介绍能只能参考一下网站

 

Revert:恢复功能,恢复到修改前的状况。你一点要注意的是,导致 你对文件修改,过后 获取了最新代码,过后 恢复,你一点过后是恢复到最新版本,而算不算修改前的那个版本。这点要注意

导致 你当前版本为1,服务器版本为2,你修改或提交,服务器会提示你本地版本过期了,我应该 拉最新代码,并避免冲突后再次提交;

支持SVN的VS插件我使用的是AnkhSvn,http://ankhsvn.open.collab.net/servlets/ProjectDocumentList?folderID=198 这能只能只能下载到最新版本。目前能只能支持到VS2010,过后使用老版本对VS508支持不好,文件状况不对,过后 只能提交,换到最新版的过后就好了。安装的过后配置VS要比较长时间,从不以为是死掉了。

导致 你当前版本为2,服务器版本为2,而你从服务器获取版本1的代码,修改后,过后 提交,你一点过后是不让提示版本过期的,会覆盖掉服务器上的版本2,而成为版本3。曾经是会冲掉代码的。

 

四 用户管理

项目建立好过后就能只能把人个加入到项目中,曾经就能只能一起去开发了。首先点击中间的【Administer】,过后 点【Project members】,在下面填入要加入的用户Gmail就能只能了。有Project owners,Project committers,Project contributors。具体解释右侧算不算。点击保存后,一点用户登录后,在右中间的【My Favorite】下就能只能看多人个加入的项目了。过后 按三中介绍的法子 找到密码。

安装完客户端后都要重启电脑,过后 就能只能远程连接到SVN服务器了。其中URL就填写Google 提供的哪个https的URL地址,过后 填写用户名(Gmail)和密码(项目密码),保存后就OK了。客户端能只能支持连接多个URL,每次启动的过还可以只能挑选要连接到那另一一个。

五 一点管理

Google Code还提供了wiki等功能,我没用上,所以算不算太了解。

2:SNV版本控制

七 使用VS进行开发和源码管理

进入到VS中,打开【工具】--【选项】--【Source Control】,默认应该导致 配置好了为AnkhSvn。过后 能只能点击【文件】-【Subvwrsion】打开服务器上的源码。和一点工具一样,要挑选另一一个本地路径来保存。

获取最新代码:你一点从不了所以我从服务器上拿最新代码,过后 导致 你修改了文件,过后 拉最新代码,你一点过后系统会自动吧你修改的不每段和最新代码进行合并,导致 有冲突会提示,要修修改冲突。

http://www.subversion.org.cn/svnbook/1.4/svn.basic.vsn-models.html

 

Switch:有曾经另一一个功能,能只能把当前版本切换为制定的版本,和获取指定版本不同,他也会自动合从不同的地方。

网上有介绍的,不过我看多算不算为什么在么在完全,人个摸索了下,写下来亲戚亲戚朋友 分享下。

二 创建人个的项目

在创建项目的页面,填写项目名,概要和描述,其中项目名开头要小写,还只能有空格和一点符号。过后 所以我挑选版本管理系统,证书等等,你一点我所以我懂,随便选吧,反正这有选好了,【Create Project】才可用。这里要注意的是项目名字导致 冲突。导致 创建成功就能只能进入项目管理界面

获取指定版本代码:你一点能只能通过查看历史,导致 指定版本号来拉去指定版本的代码。这是同样会合并代码。都要注意的是,SVN的版本号和VSS不同,是全局版本号,而算不算每个文件有另一一个版本号。你一点要有点注意,导致 我应该 发现另一一个文件版本号导致 是跳跃的。

引用:http://www.cppblog.com/flyinghare/archive/509/09/20/96786.aspx

浅绿色小勾:Check out状况;橙色小勾:文件被修改状况;橙色小方块:文件修改被保存;加号:新上加文件。

导致 只安装AnkhSvn而不安装TortoiseSVN也是能只能的,不过你在VS中会发现,操作的功能少了所以,比如分支,合并等等。

三 项目管理

项目管理中,中间的菜单【Project Home】能只能看多项目的概述和描述。点击【Source】就能只能进行源码的管理。其包含另一一个地址,另一一个是Https开头的,另一一个是http的,https开头的是带加密的,所以导致 要commit新的代码的过后就都要使用你一点地址。可是我导致 仅仅是取得代码能只能只使用http开头的地址。

六 安装客户端和VS插件

中间的工作做好后所以我上传源码和文档。过后 我找了半天所以我知道为什么在么在上传。以为是直接网页上上传,曾经也要安装SVN客户端。在这里

和VSS不同的时,VSS默认是锁住的状况,都要手动Check Out,而SVN是自动Check Out。没人曾经算不算会有冲突吗,我我嘴笨 你一点和VSS允亲戚亲戚朋友 牵出是一样的。在你Commit的过后,会检查版本,会自动合并或提示冲突或是版本过期等等。

锁:SVN提供了锁的功能,就和VSS的单用户Check out是一样的,只能一起去修改。过后 目前Google Svn不提供锁的功能,所以没人法子 使用了。

一 访问Google code

Google code的地址是 http://code.google.com/  ,导致 使用cn去访问好像访问不了,我这里是一片空白。管理项目一段话能只能直接使用http://code.google.com/hosting/ 地址访问。用Gmail登录进去,页面的中间有【Create a new project 】,点击过后就能只能创建项目了。

说到源码管理,CVS,VSS,SVN,TFS亲戚亲戚朋友 在公司导致 都用的比较多了。过后 在公司的环境基本算不算在局域网中导致 是专线连结到远程服务器来使用。平时人个在家和亲戚亲戚朋友 一点写一点代码的过后都苦于没人代码管理工具,没人网络环境,而只能不把代码传来传去,很是麻烦。不过Google code提供了免费的SVN空间,主要注册了GMAIL,过后 就能只能使用SVN进行源码管理,和人个一起去开发了。