autorevision 从存储库中的 Head
信息提取元数据。它是为了供项目构建系统提取属性,可用于软件版本字符串。它可以创建的文件中包含变量和宏定义适合
SVNPlot 项目可根据 SVN 的资料库日志数据来生成各种统计信息和图表。
gitstack 是 Windows 下的 Git 版本控制软件。
SVNX是mac下一个开源的图形化操作工具,使用起来比较方便 .支持图形化查看需该,删除,提交,以及解决冲突文件。
reposurgeon是一种工具,用于编辑版本控制存储库的历史。它允许你做一些版本控制不允许你做的操作,比如编辑过去的评论和元数据、删除提交。
Pocket CVS
是一个运行在Android设备上的具有完整功能的CVS服务器,初衷是为经常将项目代码保存在U盘随身携带的开发者提供一种便捷的替代方案。使用它,你可以将你的私人项目保存在你的Android设备上,随时随地通过
SCPlugin 这个软 件相对而言更像TortoiseSVN,在mac
10.5里是通过右键菜单的方式进行操作,不过在mac 10.6里却没了右键菜单了。改由一个按钮来实现。mac
Legit 是 Git 互补的命令行接口,特别为简单的工作流做了优化,其灵感来自 GitHub for Mac.
这是一个很小的工具,使优秀的CvsGraph工具对subversion
用户也有用。也有其它的工具可以创建subversion
Gource 是一个很好玩的可视化工具,可以针对 Git,SVN 的 log 进行分析并做可视化处理。可以将代码仓库的历史变成视频,支持 Git 和 SVN
hg-git 是一个 mercurial 的插件,用于实现将 mercurial
中的提交直接转到 git 上。
scc api implementstion for powerbuilder and subversion
Git是非常著名的分布式版本控制系统。Gitosis 则是方便通过 Git 与 ssh
架设中央服务器的软件。
cvs-fast-export 能快速导出 CVS 存储库或者是
RCS 文件集合的历史记录。软件包还包括 cvssync 和远程 CVS 主机的镜像工具。
HgLab 是 Windows 下的 Mercurial
服务器,提供防火墙内自托管的 Mercurial 服务器和源码管理系统。
Gitonomy 是一个 Git 仓库管理解决方案,相当于一个 Git 服务器并为你提供基于 Web 的管理和浏览。
Gogs 是一款极易搭建的自助 Git 服务。
开发目的
Gogs 的目标是打造一个最简单、最快速和最轻松的方式搭建自助 Git 服务。使用 Go 语言开发使得 Gogs 能够通过独立的二进制分发,并且支持 Go
公司最近有意将版本控制工具从VSS和CVS切换到Git上,由于之前的项目一直是使用VSS和CVS进行版本管理,这次迁移免不了要涉及VSS和CVS版本库向Git进行转换的工作。
该项目的目的是为 OpenSSH 提供一个补丁,实现公钥的搜索可以使用非
authorized_keys 文件方式。因为需要更灵活的方式,所以开发了该项目。你可以使用 Ruby, Perl, Python, bash,
Dat 是开源的项目,进行实时复制,数据集版本控制,提供每个文件格式和数据存储后端的流。
GitFS 是版本控制文件系统,FUSE 文件系统,完全集成了
Git。用户可以在本地装载一个远程库分之,任意文件的改进都自动提交到远程库。
在 git 私有托管系统领域,Ruby 版本有 gitlab,go 版本又
gogs,然而我世界上最好的语言PHP版本似乎还没有一个优秀的足够简单的版本供大家使用。为此,我们基于 ThinkPHP 开发了开源的 git
这是 Jenkins的Subversion 插件。
Javersion 是一个 Java 用来将数据写入 Subversion 资料库的开发包,示例代码:
SvnStore svnStore = new SvnStore(\"file:///home/mike/repos/testrepo/\");
Between Meals 是计算版本控制系统中两个修订版本修改 Chef 对象记录的库。Between Meals 支持 Taste
BitKeeper 是一个分布式的源码管理系统,可以支持非常的项目,快速,适合企业使用。
GitLab Control 是一款专门针对 GitLab 版本控制系统的 iPhone/iPad/iPod
的客户端。这是一个免费的软件,提供专业版本。支持的功能很强大,包括 Issues、代码浏览、搜索、地址簿集成、分享、日历集成、Activity S
gitsolo是知启蒙团队开发的纯Java极简开源git服务器(比GitLab简单太多了啦/Apache2.0),只依赖JDK,一键启动(zhiqim.exe/zhiqim.lix),支持HTT(S)协议、多项目多成员权限管理和二次开发。演示地址:http://git
JS-Git是一款使用纯JavaScript实现Git客户端和服务器端的开源项目。其主要采用模块化设计,可以运行在任何可以运行JavaScript的平台上。
Ruby/Git 是一个 Ruby 库可用来创建、操作 Git 资料库。它是通过封装了系统命令调用的方式实现的。
Code Manager 2 (CM2) 提供了一个完整的源码控制系统,为开发者提供共享工作目录树的功能。
SaveAllTheTime 是另一个 gem,让 Visual Studio 总是保存已修改的文件和项目(ALL THE TIME)。Visual
Gitlab-Android 是 Gitlab 版本控制系统的一个非官方
Android 客户端。
软件截屏:
这个程序导入Visual SourceSafe(VSS)库到一个git存储库。
这是一个分叉来自vss2svn。再一次,我需要一些方法来从一个旧的VSS
vss2svn - Visual SourceSafe to Subversion 格式转换器
这是一个源代码库工具,在2006-2007年期间由我和其他几个人写成,能将Visual SourceSafe(VSS)存储库转换为Subversion
Got (Game of Trees) 是一个版本控制系统,它优先考虑易用性和简单性而不是灵活性。