GoogleCode上创建SVN代码仓库抢先看

开发 项目管理
本文向大家介绍一下在GoogleCode上建立SVN代码仓库,SVN现在是个很热的东西,希望通过本文的学习你能了解更多SVN的知识。

本节简单讲解一下如何在GoogleCode上建立SVN代码仓库问题,相信大家对于SVN都不陌生了,这里就向大家简单介绍一下GoogleCode上建立SVN代码仓库,欢迎大家能和我一起学习。

关于代码仓库,如今国内有Chinasvn.com、SvnHost等等,下面援引一篇介绍GoogleCode的网文,抛砖引玉。

如果你常在不同地方开发,代码维护是一个问题有的时候老是做重复性的工作,如果做好版本控制的话,也许就不会这么囧了…为了更好的维护代码,可以在code.google.com上建立一个svnprojects代码仓,网上可以找到两个subversion服务的提供者:OpenSVN和GoogleCode上的ProjectHosting。这两个网站你都可以建立新的repository放你的project(不过好象GoogleCode一个project的repository限制空间最多只能使用100MB)

在GoogleCode的左侧导览列中点选ProjectHosting便会来到上面的网页,这时再点选Createanewproject就可以填入你project的相关资料,这样GoogleCode就帮你产生了一个repository了。设定好之后你只要先知道你repository的位址(到你Project首页的Sources里去看,会是https://<你project名称>.googlecode.com/svn/)就可以了,同时你也要知道你在GoogleCode的密码,到右上角的MyProfile->Settings里就会有GoogleCode产生的密码,这个也要记住,因为当你在commit的时候会需要用到。

在GoogleCode上建立SVN代码仓库.在Windows上,可以使用一个有图形化介面的subversion软体:TortoiseSVN,我的上篇日志介绍过用TortoiseSVN来升级wordpress,安装这个软件后,它就会在你资源管理器的右键选单中加入subversion的相关指令,相当方便易用。SVNCheckout安装好TortoiseSVN之后,你可以选择你要存放project的位址,然后在该处按右键选SVNCheckout…,再填入你projectrepository的网址及要储存的资料夹,输入完帐号及密码后,repository上的档案就会下载下来了。注意你repository下会事先建立好三个目录:branch、trunk及tags,如果你还不是很熟悉版本控制的话,就先把你的code放在trunk目录下就好了,所以在checkout的时候网址应该输入:https://<你project名称>.googlecode.com/svn/trunk/,然后本地端再输入你project的名称就好,这样一来你就有一份本地端的repository接着,你就可以在这个目录下放你project的资料了,当你决定要commit到伺服器上的repository时,只要在project的目前上按右键,选择SVNCommit…,这时就会跳一个对话盒问你要加入或修改哪些档案,然后也可以让你填入log好记录这次的修订版本做了什么修改,方便日后你要取出某个修定版本时作参考。

在GoogleCode上建立SVN代码仓库如果不公布代码?到这里http://code.google.com/p/**yourproject**/adminAdvanced设置deletproject则提示”Thisprojectisscheduledfordeletion:Projectownerrequest.”这样别人就不能checkout然后你可以添加一些您信任的自己人的gmail到ProjectMembers中的Projectowner在projectowner中的人就可以访问update了。这篇文章教你如何将wordpressplugin传到wordpress官方插件库,适合那些写插件的朋友参考。

 【编辑推荐】

  1. Google SVN托管和使用学习笔记
  2. 初用Google SVN个人心得
  3. Google SVN推出更新版
  4. GoogleCode中实现SVN版本管理系统经验总结
  5. 四步介绍如何用GoogleCode和SVN来进行CodeReview和版本控制

 

责任编辑:佚名
相关推荐

2010-05-21 17:10:09

2017-08-08 15:14:48

LinuxUbuntu新功能

2023-09-20 10:56:30

Fedora 39Linux

2015-08-12 16:34:25

DockerDocker 1.8新版本特性

2010-08-25 09:18:42

VMworld 201

2019-08-07 14:25:21

.NET.NET Core 3编程语言

2010-08-10 10:03:25

Ubuntu 10.1Light主题

2013-08-31 14:05:02

华为云计算大会HCC2013华为

2015-01-20 09:11:19

2011-04-11 09:11:42

GNOME 3

2011-09-05 10:31:10

Ubuntu 11.1Ubuntu

2013-11-26 11:27:51

RedHatRHEL 6.5

2012-04-16 10:07:03

CENCE企业网络通信

2012-06-06 10:08:10

WWDC

2013-09-24 09:52:24

2019-03-29 09:51:23

软件开发者 性能

2012-05-04 14:57:28

Windows Ser操作系统

2010-06-01 15:41:09

创建SVN仓库

2010-05-21 16:56:38

GoogleCode
点赞
收藏

51CTO技术栈公众号