草庐IT

Mercurial

全部标签

git - 带有 VCS 后端的 Wiki?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭10年前。Improvethisquestion我最近偶然发现一些wiki的后端使用版本控制系统,即Gollum(git)Hatta(善变的)这对我来说似乎是个不错的主意,我想尝试一下这样的wiki。我想知道StackOverflow社区是否一直在使用此类wiki,并且可以提供其中一些的列表。如果您使用过多个这样的wiki,客观的比较将是一个额外的好处。提前致谢。PS:我看过thisquestion但它似乎并没有问同样的事情。编辑:wiki

git - 将遗留代码库从 cvs 转移到分布式存储库(例如 git 或 mercurial)。初始存储库设计所需的建议

关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.3年前关闭。Improvethisquestion介绍和背景我们正在更改源代码控制系统,目前正在评估git和mercurial。总代码库大约有600万行代码,所以不算大也不算小。首先让我简要介绍当前存储库设计的外观。我们有一个用于完整代码库的基本文件夹,在该级别之下有在几个不同上下文中使用的各种模块。例如,“dllproject1”和“dllproject2”可以被视为完全独立的项目。我们正在开发的软件是我们称之为配置器的东西,它可以

git - 将遗留代码库从 cvs 转移到分布式存储库(例如 git 或 mercurial)。初始存储库设计所需的建议

关闭。这个问题是opinion-based.它目前不接受答案。想改善这个问题吗?更新问题,以便可以通过editingthispost用事实和引文回答问题.3年前关闭。Improvethisquestion介绍和背景我们正在更改源代码控制系统,目前正在评估git和mercurial。总代码库大约有600万行代码,所以不算大也不算小。首先让我简要介绍当前存储库设计的外观。我们有一个用于完整代码库的基本文件夹,在该级别之下有在几个不同上下文中使用的各种模块。例如,“dllproject1”和“dllproject2”可以被视为完全独立的项目。我们正在开发的软件是我们称之为配置器的东西,它可以

git - Posh-Git 和 Posh-Hg 在一起?

您好,我是Git和Hg的忠实粉丝,在很多项目中都必须同时使用它们。我目前使用Posh-Hg,这是一个powershell插件,可以将当前分支和未完成的提交放在你的powershell中。除了Git之外,Posh-Git以类似的方式运行。有没有人成功地让两个powershell脚本一起玩得很好?http://poshhg.codeplex.com/http://github.com/dahlbyk/posh-git 最佳答案 在您的个人资料脚本中试试这个:functionisCurrentDirectoryARepository($t

git - Posh-Git 和 Posh-Hg 在一起?

您好,我是Git和Hg的忠实粉丝,在很多项目中都必须同时使用它们。我目前使用Posh-Hg,这是一个powershell插件,可以将当前分支和未完成的提交放在你的powershell中。除了Git之外,Posh-Git以类似的方式运行。有没有人成功地让两个powershell脚本一起玩得很好?http://poshhg.codeplex.com/http://github.com/dahlbyk/posh-git 最佳答案 在您的个人资料脚本中试试这个:functionisCurrentDirectoryARepository($t

git - Git 或 Hg 或任何现代 VCS 中的 WebDAV 自动版本控制

我最近才了解到SVN的WebDAV自动版本控制功能。虽然我知道这并不能替代正确的版本控制,但消息记录了更改集,但它让我印象深刻,它是Dropbox的可靠且安全的替代品(减去漂亮的GUI和网页)。然而,由于自动版本控制中的提交很频繁,我想Git或Hg会更适合这个,只是因为它们的数据库更紧凑(尽管我想知道事物的分布式特性是否会使自动化难以解决冲突)。据了解,这是使用Git或Hg实现的功能吗? 最佳答案 市场上有一个解决这个问题的方法:WsgiDAV是一个提供各种后端的pythonWebDAV服务器includingtheDVCSmerc

git - Git 或 Hg 或任何现代 VCS 中的 WebDAV 自动版本控制

我最近才了解到SVN的WebDAV自动版本控制功能。虽然我知道这并不能替代正确的版本控制,但消息记录了更改集,但它让我印象深刻,它是Dropbox的可靠且安全的替代品(减去漂亮的GUI和网页)。然而,由于自动版本控制中的提交很频繁,我想Git或Hg会更适合这个,只是因为它们的数据库更紧凑(尽管我想知道事物的分布式特性是否会使自动化难以解决冲突)。据了解,这是使用Git或Hg实现的功能吗? 最佳答案 市场上有一个解决这个问题的方法:WsgiDAV是一个提供各种后端的pythonWebDAV服务器includingtheDVCSmerc

sql - mercurial 或 git 的关系数据库后端

我喜欢什么fossil是它使用普通的旧sqlite来存储变更集、文件等。我可以使用它的命令行工具来查询存储库,但如果我想要它不支持的东西,我可以回退到编写sql查询。Mercurial和git更成熟,它们有更多的库,更有动力,但它们使用自己的存储库格式。我想知道是否有可能将sqlite作为他们的存储库后端。(我知道有工具可以直接查询mercurial或gitrepo,但sql似乎更容易。) 最佳答案 正如Jefromi所写,Mercurial还使用自定义格式来实现高压缩和快速访问任何修订版。这是revlogformat这是一种仅附加

sql - mercurial 或 git 的关系数据库后端

我喜欢什么fossil是它使用普通的旧sqlite来存储变更集、文件等。我可以使用它的命令行工具来查询存储库,但如果我想要它不支持的东西,我可以回退到编写sql查询。Mercurial和git更成熟,它们有更多的库,更有动力,但它们使用自己的存储库格式。我想知道是否有可能将sqlite作为他们的存储库后端。(我知道有工具可以直接查询mercurial或gitrepo,但sql似乎更容易。) 最佳答案 正如Jefromi所写,Mercurial还使用自定义格式来实现高压缩和快速访问任何修订版。这是revlogformat这是一种仅附加

git - 使用 hggit 克隆 github repo - abort : repository not found

我正在尝试使用hggit在本地克隆一些github存储库。我正在关注tutorial操作说明$hgclonegit://github.com/schacon/hg-git.gitabort:repositorygit://github.com/schacon/hg-git.gitnotfound!$hgclonegit+ssh://git@github.com/schacon/hg-git.gitabort:repositorygit+ssh://git@github.com/schacon/hg-git.gitnotfound!我知道我有hggit因为下面的工作$python-c"i