bazaar

Git GUI like Bzr Explorer but for Git?

ぃ、小莉子 提交于 2019-11-28 00:26:58
问题 What GUI's are there for GIT that are like Bazaar Explorer? Preferably for Linux. (source: ubuntugeek.com) Would be great to include or link to screenshots in the answers. If you could do each app as one answer, they could be individually voted on. 回答1: Install bzr-git plugin for bzr and then simply use Bazaar Explorer to work with your git repositories. 来源: https://stackoverflow.com/questions/6009280/git-gui-like-bzr-explorer-but-for-git

Is there any distributed revision control system that supports partial checkout/clone?

血红的双手。 提交于 2019-11-27 20:40:30
As far as I know all distributed revision control systems require you to clone the whole repository. For this reason is it not wise to put huge amounts of content into one single repository (thanks for this answer ). I know that this a not a bug but a feature, but I wonder whether this is a requirement for all distributed revision control systems. In distributed rcs the history of a file (or a chunk of content) is a directed acyclic graph, so why can't you just clone this single DAG instead of the set of all graphs in the repository? Maybe I miss something but the following use-cases are hard

How to attribute a single commit to multiple developers?

筅森魡賤 提交于 2019-11-27 17:46:39
The way all version control systems I'm familiar with work is that each commit is attributed to a single developer. The rise of Agile Engineering, and specifically pair programming, has lead to a situation where two developers have made a significant contribution to the same task, a bug fix for example. The issue of attribution won't be too much of a big deal in a work environment since the project manager will be aware of the work the pairs are doing, but what about if two open source contributors decide to pair up and push out some code to a particular project that has no idea they're

examining history of deleted file

无人久伴 提交于 2019-11-27 05:58:43
If I delete a file in Subversion, how can I look at it's history and contents? If I try to do svn cat or svn log on a nonexistent file, it complains that the file doesn't exist. Also, if I wanted to resurrect the file, should I just svn add it back? (I asked specifically about Subversion, but I'd also like to hear about how Bazaar, Mercurial, and Git handle this case, too.) To get the log of a deleted file, use svn log -r lastrevisionthefileexisted If you want to resurrect the file and keep its version history, use svn copy url/of/file@lastrevisionthefileexisted -r lastrevisionthefileexisted

What are the relative strengths and weaknesses of Git, Mercurial, and Bazaar? [closed]

℡╲_俬逩灬. 提交于 2019-11-26 23:27:26
What do folks here see as the relative strengths and weaknesses of Git, Mercurial, and Bazaar? In considering each of them with one another and against version control systems like SVN and Perforce, what issues should be considered? In planning a migration from SVN to one of these distributed version control systems, what factors would you consider? Git is very fast, scales very well, and is very transparent about its concepts. The down side of this is that it has a relatively steep learning curve. A Win32 port is available, but not quite a first-class citizen. Git exposes hashes as version

How to attribute a single commit to multiple developers?

微笑、不失礼 提交于 2019-11-26 15:27:31
问题 The way all version control systems I'm familiar with work is that each commit is attributed to a single developer. The rise of Agile Engineering, and specifically pair programming, has lead to a situation where two developers have made a significant contribution to the same task, a bug fix for example. The issue of attribution won't be too much of a big deal in a work environment since the project manager will be aware of the work the pairs are doing, but what about if two open source

What are the relative strengths and weaknesses of Git, Mercurial, and Bazaar? [closed]

╄→гoц情女王★ 提交于 2019-11-26 12:19:51
问题 What do folks here see as the relative strengths and weaknesses of Git, Mercurial, and Bazaar? In considering each of them with one another and against version control systems like SVN and Perforce, what issues should be considered? In planning a migration from SVN to one of these distributed version control systems, what factors would you consider? 回答1: Git is very fast, scales very well, and is very transparent about its concepts. The down side of this is that it has a relatively steep

examining history of deleted file

不羁岁月 提交于 2019-11-26 11:48:31
问题 If I delete a file in Subversion, how can I look at it\'s history and contents? If I try to do svn cat or svn log on a nonexistent file, it complains that the file doesn\'t exist. Also, if I wanted to resurrect the file, should I just svn add it back? (I asked specifically about Subversion, but I\'d also like to hear about how Bazaar, Mercurial, and Git handle this case, too.) 回答1: To get the log of a deleted file, use svn log -r lastrevisionthefileexisted If you want to resurrect the file

Pros and cons of different branching models in DVCS

丶灬走出姿态 提交于 2019-11-25 15:19:15
The Big Three of distributed version control (Git, Bazaar, and Mercurial) each treat branching fairly differently. In Bazaar, for example, branches are separate repos (actually, divergent copies of the parent repo); on your file system, different branches live in different directories. In Git, on the other hand, you can have multiple branches existing in the same repo (and therefore in the same directory on your file system). Mercurial supports both behaviors , the latter with named branches . What are the pros and cons associated with these different branching models? In my mind, Bazaar's