Sign Up

Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.

Have an account? Sign In

Have an account? Sign In Now

Sign In

Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.

Sign Up Here

Forgot Password?

Don't have account, Sign Up Here

Forgot Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Have an account? Sign In Now

You must login to ask a question.

Forgot Password?

Need An Account, Sign Up Here

Please briefly explain why you feel this question should be reported.

Please briefly explain why you feel this answer should be reported.

Please briefly explain why you feel this user should be reported.

Sign InSign Up

The Archive Base

The Archive Base Logo The Archive Base Logo

The Archive Base Navigation

  • SEARCH
  • Home
  • About Us
  • Blog
  • Contact Us
Search
Ask A Question

Mobile menu

Close
Ask a Question
  • Home
  • Add group
  • Groups page
  • Feed
  • User Profile
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Buy Points
  • Users
  • Help
  • Buy Theme
  • SEARCH
Home/ Questions/Q 468563
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 12, 20262026-05-12T23:41:39+00:00 2026-05-12T23:41:39+00:00

Here’s the deal: I just started a new job, and source control here is

  • 0

Here’s the deal:
I just started a new job, and source control here is basically useless.
All of the devs (about 10 guys) test their code in the same dev site, and there’s no way to test a change other than commiting the change to SVN, and then it automatically gets updated in the dev site. (Let’s not even start talking about the headaches when someone else breaks something, and you have to figure why your stuff is now not working….)

So instead of doing like Ctrl+S, and refreshing the browser to see my changes, you have to Ctrl+S, svn commit, refresh the page.
Of course since everyone has to do this a million times every day, there’s never any commit messages, so the svn history is useless.

Anyhow, since I’m the new guy, for now, for my own sanity, I want to use some other source control system locally, so that I can commit projects atomically, and be able to roll back easily.

Is it possible to use for example mercurial at the same time as svn?
I would use svn basically to see my changes, and mercurial to keep track of my changes.

Any alternative ideas are welcome too.
Thanks!

UPDATE-

Thanks for all the answers.
Unfortunately, none really suit me in this situation. Maybe I didn’t explain it right.
I don’t want sync between repos. What I need is to be able to have like two different repository checkouts living in the same place.
So if I do svn status I’m comparing against the regular company repo. But if I do hg status I’m comparing against my own personal repo to help me stay sane.
Thx guys

  • 1 1 Answer
  • 1 View
  • 0 Followers
  • 0
Share
  • Facebook
  • Report

Leave an answer
Cancel reply

You must login to add an answer.

Forgot Password?

Need An Account, Sign Up Here

1 Answer

  • Voted
  • Oldest
  • Recent
  • Random
  1. Editorial Team
    Editorial Team
    2026-05-12T23:41:40+00:00Added an answer on May 12, 2026 at 11:41 pm

    For Mercurial Stack Overflow has a guide which describes Subversion interaction choices in detail. There are three current methods: hg convert, hgsubversion, and hgsvn. See the guide for details.

    (My own two cents is that hgsubversion doesn’t handle all repositories properly but, when it does, handles them very smoothly. When it doesn’t I’ve had some success with hgsvn.)

    UPDATE:

    You said:

    “Thanks for all the answers. Unfortunately, none really suit me in this situation. Maybe I didn’t explain it right. I don’t want sync between repos. What I need is to be able to have like two different repository checkouts living in the same place. So if I do svn status I’m comparing against the regular company repo. But if I do hg status I’m comparing against my own personal repo to help me stay sane.”

    Ah, I see. In simplest terms, yes. but you probably don’t want to. You can checkout from Subversion, manually copy over your .hg directory from your Mercurial tree, and run commands from each. You almost certainly want tosvn ignore the .hg* files and add **.svn to your .hgignore. But you don’t really want to do this unless the checkout is not being edited by you other than to occasionally svn update or hg pull from the original repositories. If you are also doing edits you will make a mistake and you will end up with something checked in to one or the other repository that you didn’t want there.

    If I understand you correctly you would still benefit from using one of the Mercurial-Subversion bridges. You can for example quite easily with hgsubversion do hg status to compare with your local Mercurial repository, and hg svn status to compare to the remote Subversion repository. Even if you don’t sync, and you just compare your files to one repository and the other, it’s still much better to have a system that understands both, and won’t spill unwanted state from one VCS into the other.

    • 0
    • Reply
    • Share
      Share
      • Share on Facebook
      • Share on Twitter
      • Share on LinkedIn
      • Share on WhatsApp
      • Report

Sidebar

Related Questions

Here's my scenario - I have an SSIS job that depends on another prior
This is beyond both making sense and my control. That being said here is
Here's a basic regex technique that I've never managed to remember. Let's say I'm
Here's a problem I ran into recently. I have attributes strings of the form
Here is the issue I am having: I have a large query that needs
Here is a simplification of my database: Table: Property Fields: ID, Address Table: Quote
Here is my code, which takes two version identifiers in the form 1, 5,
Here's a coding problem for those that like this kind of thing. Let's see
Here is the scenario: I'm writing an app that will watch for any changes
Here's an interesting problem. On a recently installed Server 2008 64bit I opened IE

Explore

  • Home
  • Add group
  • Groups page
  • Communities
  • Questions
    • New Questions
    • Trending Questions
    • Must read Questions
    • Hot Questions
  • Polls
  • Tags
  • Badges
  • Users
  • Help
  • SEARCH

Footer

© 2021 The Archive Base. All Rights Reserved
With Love by The Archive Base

Insert/edit link

Enter the destination URL

Or link to existing content

    No search term specified. Showing recent items. Search or use up and down arrow keys to select an item.