GC-utils软件包中包含一小部分,让您导入和更新脚本库CVS到Git的非常容易,让你回来导出到补丁一个CVS的工作拷贝。
为了使交流容易,GC-utils的存储CVS的工作拷贝到一个子目录,并从那里在必要时接收到的所有信息。
1.如何安装GC-utils的
提取与* .tar.gz。
$焦油xzvf GC-utils.tar.gz
切换到该目录,并安装使用前缀(通常的/ usr)
$使PREFIX = / USR
然后以root身份安装
$ sudo的化妆PREFIX = / USR安装
现在,您可以使用GC-进口,GC-更新和GC-commit命令,以及
相应的联机帮助页。
2.如何使用GC-utils的
从CVS 2.1导入
从CVS导入告诉GC-进口从哪里获取和如何获取
$ GC-进口-d myproj.git -v -m -u:分机:foo@example.com:/ myproject的CVSROOT
将创建myproj.git一个Git仓库并导入MyProject的模块
从example.com/cvsroot CVS。
该-v选项开启冗长,而-m试图犯下基于合并
在提交信息。这通常是有用的。
该-u选项转换CVS标签用下划线到Git标签用点。
例如FOO_1_0将FOO.1.0。
2.2让你的Git最新
通常你要保持你的Git仓库最新的变化
在CVS进行。要做到这一点,进入你的Git仓库和运行GC-更新。
$ CD myproj.git
$ GC-更新
此命令将做所有的necesary步骤。
请注意,这仅适用于以前使用的进口项目
GC-进口。
2.3提交更改回CVS
导入的CVS回购成一个Git仓库,你做了一些修改
您的个人Git和希望回馈到CVS。
因此,你需要你在做了提交的SHA1标识您
混帐。只需运行git-登录看到SHA1。
$ CD myproj.git
//编辑foo.c和承诺
$ git的日志
// foo.c的COMMITED是犯feca43 ......
$ GC-提交-c feca43
-c选项将导致GC-承诺做实际提交到CVS。
如果没有这种ption GC-刚刚提交的补丁和CVS的回声
命令你必须执行承诺。
3.如何GC-utils的处理你的资料库
GC-utils的创建一个Git仓库,然后导入CVS成
将该.cvs在Git仓库目录。因此,它总是知道在哪里
将该.cvs工作副本驻留,并可以方便地使用混帐CVS *工具做
commiting和更新的工作。
什么是新的,在此版本:
按类别搜索
热门软件
-
ChaletOS 17 Feb 15
-
Cub Linux 11 Apr 16
-
Oracle Solaris 22 Jun 18
-
Xandros Desktop OS 3 Jun 15
-
Autodesk Homestyler 15 Apr 15
-
Tor Browser 20 Jan 18
-
Porteus Xfce 12 Jan 17
gc-utils
类似的软件
意见 gc-utils
按类别搜索
热门软件
-
Lubuntu 16 Aug 18
-
LaTeX::BibTeX 14 Apr 15
-
Return To Castle Wolfenstein Coop 20 Feb 15
-
NdisWrapper 11 May 16
-
PlayOnLinux 9 Dec 15
-
pfSense 22 Jun 18
-
Midnight Commander 29 Nov 17
评论没有发现