|
MononcQc posted:A question about Mercurial here. I'm curious as to why you would want to use a single repo for multiple sites. Is there some common shared codebase or other set of dependencies between them? If there isn't, I would venture to say that you should probably just use multiple repos.
|
# ¿ Jul 10, 2009 20:46 |
|
|
# ¿ May 2, 2024 01:09 |
|
Yakattak posted:What do you guys suggest for a web interface for SVN that also has project management type features such as tasks, timelines and whatnot? I know of websvn but it lacks the project management features I'm looking for. I have no personal experience with it but this sounds like a job for Trac: http://trac.edgewall.org
|
# ¿ Jul 19, 2010 21:15 |
|
Git also shipped with a lot of features that Mercurial lacked but gradually made their way in as Mercurial evolved.
|
# ¿ Aug 17, 2011 17:11 |
|
epswing posted:Edit: I want to be clear, I'm not saying "I hate branches", or "branches are bad for you", or anything like that. I'm asking what is their benefit over just cloning? Seems the same to me. 1) Clones require you to work in a different directory. 2) Clones consume more disk space (not trivial on some projects I've dealt with - I work with one repository right now which consists of hundreds of binary blobs which change frequently). 3) 'git branch' is near instantaneous where 'git clone' on a large repo like the one in #2 can consume a lot of time. I used to use Mercurial as well, and the generally accepted practice on the project team that I was on at the time was just to clone rather than using named branches (granted we didn't have the massive binary blob repo I mentioned in #2). In the git world, named branches are so quick and cheap that there's no reason not to use them.
|
# ¿ Oct 18, 2011 21:40 |
|
Is there a way to determine certain properties about a remote git repository without cloning it? The reason I need to do this is that I have a lot of repositories (well over 100) on which I want to check if HEAD of branch x is tagged within that repo.
|
# ¿ Jul 2, 2012 18:14 |
|
|
# ¿ May 2, 2024 01:09 |
|
ToxicFrog posted:git ls-remote --heads <url> <branch> will give you the sha1 of <branch>; you can then use git ls-remote --tags <url> to list all of the tags and see if any of them match the branch head. I don't know if there's a way to do this in a single command, though. Thanks a lot, this did the trick.
|
# ¿ Jul 3, 2012 02:30 |