rename-rename-checkout-edit => renegade

If you are having a problem using Vault, post a message here.

Moderator: SourceGear


Posts: 147
Joined: Tue Jan 20, 2004 2:28 am
Location: PDC
PostPosted: Thu Jun 14, 2018 6:01 am
This sequence of operations:

  • Rename a folder
  • Rename a file in the renamed folder
  • Check-out the renamed file
  • Edit the file

Makes the file renegade, rather than edited.

This sequence (giving the same end result) works:

  • Rename a folder
  • Check-out a file in the renamed folder
  • Rename that file in the renamed folder
  • Edit the file

I think other permutations also works, the only thing that gives problems is checking out a renamed file in a renamed folder.
Thomas Linder Puls
Visual Prolog www.visual-prolog.com

Posts: 363
Joined: Thu Jan 20, 2005 1:47 pm
Location: SourceGear
PostPosted: Thu Jun 14, 2018 10:28 am
Do you have the "auto commit" option disabled? If so, the rename of the Folder has not been yet been committed to the Vault server. The Vault server thinks the renamed file is in the old working folder which puts the file in a renegade status. When renaming folders, we recommend to always commit after the rename.

Tonya

Posts: 147
Joined: Tue Jan 20, 2004 2:28 am
Location: PDC
PostPosted: Thu Jun 14, 2018 12:23 pm
Yes, auto-commit is off. If we commit after rename the files will be in an inconsistent state, because the files contains include directives that involves themselves. To get from one consistent state to another we will need both to perform the renames and update the include directives. Furthermore, the files and the folders have to (by convention) have matching names.

So we really prefer to perform the operation in one commit.

Furthermore, Vault acts as if it supports the operation.
Thomas Linder Puls
Visual Prolog www.visual-prolog.com

Posts: 363
Joined: Thu Jan 20, 2005 1:47 pm
Location: SourceGear
PostPosted: Thu Jun 14, 2018 1:27 pm
I apologize for the inconvenience. I should have specified that I have logged this issue. For future references, please refer to V: 19963. This appears to be an issue that was created in a previous Vault version and has not yet been reported until now.

The only work around I was able to come up with was to check in the folder immediately after the rename. Then the rest of your operations should go accordingly.

Tonya

Posts: 147
Joined: Tue Jan 20, 2004 2:28 am
Location: PDC
PostPosted: Thu Jun 14, 2018 5:11 pm
Thank you.
Thomas Linder Puls
Visual Prolog www.visual-prolog.com

Posts: 363
Joined: Thu Jan 20, 2005 1:47 pm
Location: SourceGear
PostPosted: Fri Jun 15, 2018 12:44 pm
You're welcome.

Tonya

Return to Support (Vault)

Who is online

Users browsing this forum: Google [Bot] and 3 guests

cron