Feature request: Prompt on repository deletion

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

Moderator: SourceGear

Post Reply
dmcclean
Posts: 8
Joined: Sun Aug 20, 2006 7:20 pm

Feature request: Prompt on repository deletion

Post by dmcclean » Mon Jan 07, 2008 4:06 pm

SourceGear guys,
It would be useful if the GetLatestVersion dialog in the vault client included an option on repository deletion to "Prompt to remove working copy if modified" (or similar language). The current "Remove working copy only if unmodified" option is the safest because you can't lose work by mistake, but modified working copies linger in limbo, because the client does not notify you of their existence. This can lead to "it works on my machine...." problems down the road.

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Mon Jan 07, 2008 4:43 pm

In the Vault Tools - Options - Perform Repository Deletions Locally, I believe
you can also set 'remove working copy' that does a removal with no qualifiers. Give that a try.

dmcclean
Posts: 8
Joined: Sun Aug 20, 2006 7:20 pm

Post by dmcclean » Mon Jan 07, 2008 9:19 pm

Beth,
Right, if I choose the unqualified remove I can't have "works on my machine problems." If I choose the qualified remove, I can't have lost work problems.

I was wondering if you could offer a third option where I am prompted whether to delete modified files, and can't have either class of problem.

Beth
Posts: 8550
Joined: Wed Jun 21, 2006 8:24 pm
Location: SourceGear
Contact:

Post by Beth » Tue Jan 08, 2008 8:44 am

Ok, sure. I'll put in a feature request. Thanks for the suggestion.

Before I get to that, had you tried the "Prompt for modified files" option that is in the Get window that pops up on a get latest? Does that give you the kind of thing you need?

dmcclean
Posts: 8
Joined: Sun Aug 20, 2006 7:20 pm

Post by dmcclean » Tue Jan 08, 2008 11:57 am

Thanks.

Almost, but not quite. That option controls what happens when modifications in the repository conflict with modifications locally, which is fine. My concern is when deletions in the repository conflict with modified-but-not-deleted files locally.

Post Reply