Shelving

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

Moderator: SourceGear

rshillington
Posts: 42
Joined: Mon Feb 16, 2004 6:10 am

Shelving

Post by rshillington » Thu Mar 31, 2005 7:57 am

Just read that Team System will offer something called Shelving --- to allow a developer to use the SCCS as a kind of backup device, without actually pooching the project with half finished work.

Recently I had to rebuild my workstation --- and had a bunch of stuff that I didn't want to checkin --- so I just imaged my workstation, using Ghost 9, and rebuilt, but had a heck of a time getting my working folders all back in working order.

If I had shelving, I would have shelved my work before reformatting, and then presumably just retrieve from the shelf?

Anyway sounds like a cool feature that would be great to see in Vault.

Cheers,
Ralph Shillington

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Thu Mar 31, 2005 8:54 am

This feature request is already in our feature enhancements database, to be considered for Vault 4.0.

I'll add your "vote." :)
Linda Bauer
SourceGear
Technical Support Manager

joshyeager
Posts: 60
Joined: Wed Aug 18, 2004 11:15 am

Post by joshyeager » Fri Apr 08, 2005 11:44 am

Please add my vote to this one, too!

:)

christian
Posts: 202
Joined: Tue Sep 14, 2004 1:02 pm
Location: UK

Post by christian » Wed Apr 13, 2005 7:39 am

I think you may have my vote already logged for this (?)

I think this feature is more generically known as "Private Version"

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Wed Apr 13, 2005 7:45 am

I think you may have my vote already logged for this (?)
Yes, we do. There you go again, trying to sneak in more votes. :lol:
Linda Bauer
SourceGear
Technical Support Manager

christian
Posts: 202
Joined: Tue Sep 14, 2004 1:02 pm
Location: UK

Post by christian » Wed Apr 13, 2005 7:59 am

Maybe next time I should sign in as someone else ;-)

listerp
Posts: 1
Joined: Thu Apr 14, 2005 1:42 pm

Add My Vote

Post by listerp » Thu Apr 14, 2005 1:43 pm

Add My Vote

Saturn
Posts: 17
Joined: Wed Jul 05, 2006 9:56 pm

Post by Saturn » Wed Jul 05, 2006 10:03 pm

This has been discussed elsewhere too:

http://support.sourcegear.com/viewtopic.php?t=1620

Basically, there are a few different theories on how people want to use this:

Private version - You check in your files to a private "branch" and no one else can see them until you check them into (merge into?) the main branch.

Programmer QA - You check in your files to a semi-private, temporary "branch" and only people you give access to (or everyone maybe) can see the files, but they have to retrieve them in some special way ("view Xxxx's branch".)

Workflow management - Development gets a "branch", testing gets one, as does release. Files / folders can be promoted from one to the other, keeping their history, etc.

All of these things are probably possible currently, but very cumbersome to implement. I'm very much looking foward to 4.0 if it is going to address this. Currently Programmer QA and any associated changes pretty much has to be done the same day it is checked in. Otherwise the compile server picks up the changes which aren't done, which screws up the testers the next day, etc etc.

Tonyb
Posts: 20
Joined: Fri May 05, 2006 5:36 pm

Post by Tonyb » Mon Jul 10, 2006 6:07 pm

For "Private version" can't you just create a new repository (e.g. "Tonybs Shelf") and in the repository create a folder for each project/solution that you are working on (so it would somewhat mirror the "Main" Repository).

If you have code you want to shelf you can just check it into the "Private" repository and when you are ready to share it with everyone just check it into the "Main" repository.

I haven't tested this idea but I don't see why it would work as a temporary solution as long as the working folders in the "Main" and "Private" repository are set to the same folder. It should solve the problem for people working on multiple computers and avoid checking incomplete code into your build environment.

emarthinsen
Posts: 10
Joined: Fri Dec 03, 2004 5:48 pm

Post by emarthinsen » Wed Aug 23, 2006 1:34 pm

Add my vote.

I definitely have the need to version a file that I'm working on that is not yet ready to be added back into the public repository.

Regards-
Eric

robinz
Posts: 20
Joined: Wed Mar 15, 2006 3:31 pm
Location: Oklahoma, USA
Contact:

Re: Add My Vote

Post by robinz » Mon Oct 30, 2006 3:47 pm

Add My Vote as well.

Have you decided if this will make it to 4.0 yet?

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Wed Nov 01, 2006 3:59 pm

It will probably not make it into 4.0 -- it's currently slated for a later release.
Linda Bauer
SourceGear
Technical Support Manager

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Wed Nov 01, 2006 4:04 pm

It will probably not make it into 4.0 -- it's currently slated for a later release.
Linda Bauer
SourceGear
Technical Support Manager

dsellers
Posts: 13
Joined: Wed Jul 14, 2004 3:14 pm

Post by dsellers » Fri Dec 01, 2006 9:59 pm

Add my vote too!

lbauer
Posts: 9736
Joined: Tue Dec 16, 2003 1:25 pm
Location: SourceGear

Post by lbauer » Mon Dec 04, 2006 10:19 am

Ok.
Linda Bauer
SourceGear
Technical Support Manager

Post Reply