`

google svn 的使用

阅读更多
如果你常在不同地方开发,代码维护是一个问题有的时候老是做重复性的工作,如果做好版本控制的话,也许就不会这么囧了…为了更好的维护代码,可以在code.google.com上建立一个svn projects代码仓,网上可以找到两个subversion服务的提供者:OpenSVN和Google Code上的Project Hosting 。这两个网站你都可以建立新的repository放你的project (不过好象Google Code一个project的repository限制空间最多只能使用100 MB)
   在Google Code的左侧导览列中点选Project Hosting便会来到上面的网页,这时再点选Create a new project就可以填入你project的相关资料,这样Google Code就帮你产生了一个repository了。设定好之后你只要先知道你repository的位址(到你Project首页的Sources里去 看,会是https://<你project名称>.googlecode.com/svn/)就可以了,同时你也要知道你在Google Code的密码,到右上角的My Profile -> Settings里就会有Google Code产生的密码,这个也要记住,因为当你在commit的时候会需要用到。
    在Windows上,可以使用一个有图形化介面的subversion软体:TortoiseSVN,我的上篇日志介绍过用TortoiseSVN来升级wordpress,安装这个软件后,它就会在你资源管理器的右键选单中加入subversion的相关指令,相当方便易用。SVN Checkout安装好TortoiseSVN之后,你可以选择你要存放project的位址,然后在该处按右键选SVN Checkout…,再填入你project repository的网址及要储存的资料夹,输入完帐号及密码后, repository上的档案就会下载下来了。注意你repository下会事先建立好三个目录:branch、trunk及tags,如果你还不是很熟悉版本控制的话,就先把你的code放在trunk目录下就好了,所以在checkout的时候网址应该输入:https://<你 project名称>.googlecode.com/svn/trunk/,然后本地端再输入你project的名称就好,这样一来你就有一份本地端的repository
接着,你就可以在这个目录下放你project的资料了,当你决定要commit到伺服器上的repository时,只要在project的目前上按右 键,选择SVN Commit…,这时就会跳一个对话盒问你要加入或修改哪些档案,然后也可以让你填入log好记录这次的修订版本做了什么修改,方便日后你要取出某 个修定版本时作参考。

如果不公布代码? 到这里http://code.google.com/p/**your project**/adminAdvanced设置 delet project 则提示” This project is scheduled for deletion: Project owner request.”这样别人就不能check out然后你可以添加一些您信任的自己人的gmail 到 Project Members 中的 Project owner在project owner中的人就可以访问update了。
文章出处:DIY部落(http://www.diybl.com/course/3_program/gcs/2008911/141983.html)

google svn 的使用
http://tortoisesvn.net/downloads
这里可以下svn,再发给创建者你的Google邮箱账号,然后创建者把加进去svn的编辑人员名单中。

下载完后,安装完后。
在本地新建一个空文件,右击文件夹。里面有svn checkout。

然后在url 地址 里面填写
https://创建者.googlecode.com/svn
填写完后,这样就把svn上的文件下载过来了

如果要更新上传。那么
先可以添加 tortoinse svn 里面的add。
然后把更改过的文件放到这文件夹里面,再点上传就可以了。

密码的获得
浏览器中打开http://code.google.com/p/创建者 
登录后点

点source
出现
获取里面的密码,那么就可以了

http://www.docin.com/p-14719063.html
分享到:
评论

相关推荐

    Google Code的SVN使用方法

    Google Code的SVN使用方法Google Code的SVN使用方法

    git svn转换工具

    svn+git实现离线提交并且不需要到处所有svn版本,速度超快非一般的感觉,超越git本身的git2svn功能。 使用本工具需要安装基础工具: 首先安装git msysgit:https://code.google.com/p/msysgit/downloads/list msysgit...

    Google SVN eclipse环境配置

    Google SVN eclipse环境配置 点Eclipse help菜单---&gt; software update –&gt;Find and install⋯⋯

    svn: This client is too old to work with

    http://code.google.com/p/smallfish/(python官网下载被屏蔽) 安装后记得在环境变量的path中追加python安装路径:"安装盘符:\Python26" 然后cmd下运行: Python代码 1.CMD &gt;change-svn-wc-format.py D:\...

    Google_SVN教程集成Myeclipse

    详细介绍了google svn 集成Myeclipse 开发

    谷歌浏览器美化版 SVN 2475 (2008.9.23)

    谷歌浏览器完全美化版 基于chrome开发版本的SVN 2475 (2008.9.23),并做了以下修改: 1. 对网页文字的下划线显示进行了调整,原先的和文字底部太近有重合不美观, 现在的下划线和文字底部有一个像素的距离,显示...

    svn admin svn用户管理程序

    google开源的svn admin,用于管理svn用户及权限是一套 javaweb程序,以及操作文档

    doubango\boghe\svn export\branches\1.0.7z

    Doubango 是当前世界上最先进的一个基于3GPP IMS/RCS 并能用于嵌入式和桌面系统的开源框架。...Flash2IMS https://flash2ims.googlecode.com/svn (使用Adobe® Flash® 的SIP/ IMS网关)(Svn服务器空源码)

    SVN清理文件

    此安装包为谷歌SVN清理文件此安装包为谷歌SVN清理文件

    DuiLib-SVN364-20121126

    DuiLib-SVN364-20121126,来自: https://duilib.googlecode.com/svn/trunk

    SVN 1.6 64位

     3、不适合开源开发(开发人数非常非常多,但是Google app engine就是用svn的)。但是一般集中式管理的有非常明确的权限管理机制(例如分支访问限制),可以实现分层管理,从而很好的解决开发人数众多的问题。  ...

    从谷歌svn上下载的vim配色方案 400+个

    vim配色方案,是从谷歌的svn上下载的。下载时费了点劲,希望能共享给大家。。

    skia_svn_sln.zip

    skia_svn_sln.zip skia_svn_sln.zip skia_svn_sln.zip 带工程文件的skia

    使用git作为svn客户端1

    使用克隆功能URL输入原svn的URL即可,如RT-Thread的svn地址:https://rt-thread.googlecode.com/svn/并勾选上

    maven-svn-revision-number-plugin-1.7.jar

    maven-svn-revision-number-plugin-1.7.jar 资源共享,有需要其他jar包的可以在评论留言,看到后我会陆续上传。

    google code svn mine-type

    NULL 博文链接:https://yiminghe.iteye.com/blog/504402

    在Eclipse中使用SVN与CVS代码管理工具管理项目

    除此之外,一些自由软件开发的协作网如SourceForge.net除了提供CVS外,现在也提供专案开发者使用SVN作为原码管理系统,JavaForge、Google Code以及 BountySource 则以SVN作为官方的源码管理系统。2009年,绝大多数...

    DuiLib SVN391

    用SVN怎么都下不下来。 然后辛辛苦苦用IE访问下载的。 在VS2010上修改掉一个冲突就可以正常编译。(bin目录中的DuiDesigner.exe和DuiLib_u.dll是我在2010下编译的,googlecode中的DuiDesigner.exe也是下不下来) 在...

    doubango\idoubs\svn export\branches\2.0

    Doubango 是当前世界上最先进的一个基于3GPP IMS/RCS 并能用于嵌入式和桌面系统的开源框架。...Flash2IMS https://flash2ims.googlecode.com/svn (使用Adobe® Flash® 的SIP/ IMS网关)(Svn服务器空源码)

Global site tag (gtag.js) - Google Analytics