I've been using Mercurial for my own personal projects for a while, and I love it. My employer is considering a switch from CVS to SVN, but I'm wondering whether I should push for Mercurial (or some other DVCS) instead.
One wrinkle with Mercurial is that it seems to be designed around the idea of having a single repository per "project...
It seems that both git and mercurial are rather Linux oriented. Which of them is more mature on windows?
...
I had posted my question in the below link on how to protect my code using Hg
http://stackoverflow.com/questions/173875/how-do-you-protect-code-from-leaking-outside
The question is:
In a DVCS scenario how can we restrict the code leakages? Is there any way technically to restrict this like when I move our of my work automatically hist...
I've been working for a long time with a .hgignore file that was fine and recently added one new type of files to ignore. When running "hg status", I noticed this:
M .hgignore
So Mercurial considers the .hgignore to be a file that needs to be tracked (if it's a the root of the project).
Now I've read various docs but my points weren...
Specifically, for Visual Studio 2008 (or 2010) and Mercurial, but generalize if desired.
...
In a DVCS, each developer has an entire repository on their workstation, to which they can commit all their changes. Then they can merge their repo with someone else's, or clone it, or whatever (as I understand it, I'm not a DVCS user).
To me that flags a side-effect, of being more vulnerable to forgetting to backup. In a traditional ce...
I'm leaning toward using Mercurial, coming from Subversion, and I'd like to maintain a centralized workflow like I had with Subversion. Here is what I am thinking:
stable (clone on server)
default (branch)
development (clone on server)
default (branch)
bugs (branch)
developer1 (clone on local machine)...
Hi,
I have some projects on bzr code repositories shared with colleagues.
Problem is, I really want to switch to eclipse in some projects, but I don't want to pollute the repository with the unnecessary metadata eclipse creates in its Workspaces.
Any idea how to keep Eclipse's metadata outside my bzr repo?
Adam
...
I am personally a SVN lover, but am starting to fall prey to the buzz that is surrounding DVCS.
SVN is free, and time tested, is DVCS the new SVN?
I am also looking for which DVCS server will win out GIT or Mercurial?
...
I know 1000s of similar topics floating around. I read at lest 5 threads here in SO But why am I still not convinced about DVCS?
I have only following questions (note that I am selfishly worried only about Java projects)
What is the advantage or value of
committing locally? What? really? All
modern IDEs allows you to keep track
of you...
Let's say I have the following workflow with Mercurial:
stable (clone on server)
default (branch)
development (clone on server)
default (branch)
bugs (branch)
developer1 (clone on local machine)
developer2 (clone on local machine)
developer3 (clone on local machine)
fea...
I'm new to git and I'm trying to understand if it can solve my problem.
A project has a public read-only svn repo. I want to make and track my own changes to its source over time. While still fetching changes from the svn repo. Of course I can do this easily with git-svn. I just never performing a dcommit.
The added issue is that I...
Hi,
Just started working with Mercurial a few days ago and there's something I don't understand.
I have an experimental thing I want to do, so the normal thing to do would be to clone my repository, work on the clone and if eventually I want to keep those changes, I'll push them to my main repository.
Problem is cloning my repository...
I'm assigned the development of a feature for a project. I'm going to work on that feature for several days over a period of a few weeks. I'll clone the central repo. Then I'm going to work locally for 3 weeks. I'll commit my progress to my repo several times during that process. When I'm done, I'm going to pull/merge/commit before I pus...
I have a following scenario:
3 branches:
- Master
- MyBranch branched off Master for the purpose of developing a new feature of the system
- MyBranchLocal branched off MyBranch as my local copy of the branch
MyBranch is being rebased against and pushed to by other developers (who are working on the same feature as I am).
As the ow...
I want to get a complete list of everyone who has ever committed to a file, is there a command (blame with some arguments, maybe) do that nicely?
Thanks
...
I read at Joel on Software:
With distributed version control, the
distributed part is actually not the
most interesting part.
The interesting part is that these
systems think in terms of changes, not
in terms of versions.
and at HgInit:
When we have to merge, Subversion
tries to look at both revisions—my
modifi...
Hi all.
I need some opinions here.
I'm working on a Django project using buildout to get the dependencies, etc...
I use mercurial as DVCS.
Now... I need to customize one of the dependencies, so I can do one of the following:
(* The changes may not be useful for everyone else.)
1- Do a fork of the project in (github, bitbucket, etc......
I want to use Pivotal Tracker for a new project but I don't know how to use it with Mercurial to make it easy to go from one tool to the other.
What workflow do you use to link user stories/feature in Pivotal Tracker with your DVCS (Mercurial/Git)?
Thanks in advance for your advices.
...
So, I'm thinking of having the following centralized setup with Git (each of these are clones):
stable
development
developer1
developer2
developer3
So, I created my stable repository
git --bare init
made the 'development' clone
git clone ssh://host.name//path/to/stable/project.git development
and made a 'developer'...