Questions tagged [mercurial]
Mercurial is a fast, open-source, distributed version control system.
109 questions
0
votes
2
answers
4k
views
Why does Meta (Facebook) use mono-repo in their source control? [closed]
Meta maintains all their code in a single repository and initially used Git. Due to performance issues attributed to the repo's size, they consulted Git's team, who suggested switching to a multi-repo ...
2
votes
2
answers
419
views
Who is the potential audience of a commit message?
I've been taking a course on plain language writing, in order to make my commit messages more readable and understandable.
One of the main ideas in plain language writing is that your first identify ...
-2
votes
1
answer
110
views
How can I get back to having only the master bookmark in Mercurial?
I am very confused in what I did with this mercurial repository ... I reversed a commit and after that I was never able to have a "unique" structure in my repository again. Can someone help me?
> ...
2
votes
1
answer
220
views
Mercurial topology in three stage implementation
A few years ago, now, we had a chap working with us who introduced the following topology for Mercurial...
The main repository server obviously holds the primary repositories, as you'd expect, but the ...
0
votes
2
answers
327
views
Source Control Release Management: Simultaneous Releases with Different Configurations
This is a best practices question for release management of an app. But this scenario is a bit different than what I've been able to find myself.
Essentially my company maintains a fork of its own ...
0
votes
1
answer
212
views
Introducing version control with a simple pull request workflow
I have very little experience of using a version control system and my work colleagues have no experience though I would like to introduce one into our team as the current workflow (non-existent ...
1
vote
1
answer
982
views
Best practice to revive and update old branch?
I'm a solo hobbyist developer with some code hosted on Bitbucket. I use TortoiseHg client-side for managing my repo.
Back in 2013 I developed a feature on a branch but abandoned it before completion.
...
0
votes
2
answers
448
views
Source control utilizing single, remote development server, with "local repository" not on dev's machine
We have a small team currently working on numerous projects. We originally started out as a two person team and jumped in head first without any kind of source control. We currently break numerous ...
6
votes
1
answer
306
views
Mercurial: tracking several repositories with same versioning
I am using mercurial on my project.
Now I face following problem: I have two separate mercurial repositories with their own history. Now I need to have identical branches/bookmarks for both of them.
...
10
votes
1
answer
3k
views
Why can't Pull Requests be seriously implemented in Mercurial?
A week ago, I was at LFNW and as I was talking with Larry Hastings after his talk, he said (paraphrased):
There's something in Git that makes the Pull Request workflow possible that isn't there in ...
3
votes
1
answer
667
views
Dividing up the work of a large code merge among multiple people?
This question is related to this one:
Why not commit unresolved changes?
When needing to merge a large code base with many conflicts, I would like to have a way to commit progress to be shared ...
3
votes
1
answer
235
views
How to improve our source control process
Background:
We are using agile project management and follow sprints to do development. We are using a single repository in bitbucket.org that uses mercurial. Repository is hosting 3-4 products. ...
14
votes
5
answers
5k
views
Is there any downside to commit messages containing the ticket number
I was wondering if it would be good practice for commit messages to contain the ticket number they were apart of. It would be like
2568 Fix heating issue
Summary of the issue with a bunch ...
2
votes
2
answers
148
views
Mercurial Branching from a branch
We are in a situation where the customer has requested an urgent deployment of the current features we are working on.
These features are being developed in a mercurial branch named 'sprint 1' for ...
2
votes
2
answers
420
views
"Party on my branch" workflow support in mercurial
When I'm on a git project, I have a workflow that goes something like this:
Start a new feature (open a new branch)
Write some code, commit some code, repeat
Push the code to a remote, possibly with ...