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

  • Home
  • SEARCH
  • 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 6692157
In Process

The Archive Base Latest Questions

Editorial Team
  • 0
Editorial Team
Asked: May 26, 20262026-05-26T05:50:07+00:00 2026-05-26T05:50:07+00:00

Another developer on the project moved a versioned folder without properly doing it via

  • 0

Another developer on the project moved a versioned folder without properly doing it via SVN. So SVN shows a directory tree deleted, and another one created, and doesn’t show that one was simply the result of a rename of the other. This screws with peg revisions, difs, and source history.

Is there any way to fix this, for example via svndump?

Basically, to mark trunk/b as a copy-from trunk/a.

  • 1 1 Answer
  • 0 Views
  • 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-26T05:50:07+00:00Added an answer on May 26, 2026 at 5:50 am

    You can hand-edit the svndump file for that one commit to drop the content of all the additions and change it to a single addition of trunk/a with a copy-from and copy-from-rev. Then you would need to dump all previous revisions and all following revisions, then load all the revisions in order into a new repository and replace your repository. Then you need everyone to checkout from the new repository and trash their old working copies.

    You can avoid the hand-editing bit, assuming the bad rename was the only thing in that commit. Suppose the bad revision is $REV. Dump revisions 0 up to (but not including) $REV. Load those into a new repository. Checkout from the new repository, do the correct rename, and commit. Do an incremental dump of $REV+1 through HEAD in the old repository and load into the new repository.

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

Sidebar

Related Questions

I am attempting to collaborate on a C#/WPF project with another developer remotely via
How would you collaborate on a Maven project with another developer, without setting up
I have a situation where another developer is including source files from a project
I am working with the sample Home application project on http://developer.android.com/resources/samples/Home/index.html I've added another
I am a single developer without another computer to backup my projects on. I'm
I have a static library project that I inherited from another developer. I added
I've inherited a web project that was being published by another developer. The domain
I am trying to compile code checked out of SVN from another developer. Eclipse
I have to work with a Project made by another developer. A project Win-Form
I'm looking over the diffs submitted to a project by another developer, and they

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.