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和更新的工作。
什么是新的,在此版本:
最近浏览的软件
Microsoft Excel Excess Formatting Cleaner Add-in 21 Sep 15
PTP Email Encryption for Outlook 2 Apr 18
TinyBackup 26 Oct 15
DAEMON Tools Net 22 Jan 15
Elerium Excel .NET Writer 31 Dec 14
PDF Plotter Nesting 21 Nov 14
Puran Delete Empty Folders 26 Jan 15
UserGate Proxy and Firewall 31 Dec 14
IntelliPoint mouse software version 4.01 for Windows 95 28 Oct 15
Duplicate Notes Eliminator for Microsoft Outlook (64 bit) 11 Apr 15
按类别搜索
热门软件
gc-utils
类似的软件
意见 gc-utils
最近浏览的软件
Microsoft Excel Excess Formatting Cleaner Add-in 21 Sep 15
PTP Email Encryption for Outlook 2 Apr 18
TinyBackup 26 Oct 15
DAEMON Tools Net 22 Jan 15
Elerium Excel .NET Writer 31 Dec 14
PDF Plotter Nesting 21 Nov 14
Puran Delete Empty Folders 26 Jan 15
UserGate Proxy and Firewall 31 Dec 14
IntelliPoint mouse software version 4.01 for Windows 95 28 Oct 15
Duplicate Notes Eliminator for Microsoft Outlook (64 bit) 11 Apr 15
评论没有发现