Feature request : Get latest version by filestatus

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

Moderator: SourceGear

Post Reply
adrie
Posts: 14
Joined: Wed Jan 14, 2004 9:12 am
Location: Accept Development, Netherlands
Contact:

Feature request : Get latest version by filestatus

Post by adrie » Thu Jun 10, 2004 4:20 am

We would like to be able to do a get latest on filestatus.
And I do not mean the status showed in the IDE (renegade, missing, unknown, etc.)
I mean a "development" filestatus, like Completed, Development, Tested.
The reason for this is to be able to get the latest version on all files that are stable, without getting the changes in files that are still being developped, but have been checked into the project.

jclausius
Posts: 3702
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Thu Jun 10, 2004 7:27 am

Just wondering. Would a label applied to the folder help in a scenario like this? You could then get the files of a known state by using "get by label".
Jeff Clausius
SourceGear

adrie
Posts: 14
Joined: Wed Jan 14, 2004 9:12 am
Location: Accept Development, Netherlands
Contact:

Post by adrie » Fri Jun 11, 2004 3:35 am

Ofcourse we have thought of solving it like that.
But the scenario is as follows :

3 developpers are working in the same project.
One of them completes a certain party of the project, so it can be tested.
Another checks in his sources, which are not ready yet for testing.

If the person responsible for testing, does a get latest, he doesn't only get the sourcecode that is ready for test, but also the code that isn't.

So the request for a get latest by filestatus, should be accompanied by a request for adding a filestatus while chacking in.

jclausius
Posts: 3702
Joined: Tue Dec 16, 2003 1:17 pm
Location: SourceGear
Contact:

Post by jclausius » Fri Jun 11, 2004 7:15 am

adrie wrote:3 developpers are working in the same project.
One of them completes a certain party of the project, so it can be tested.
Another checks in his sources, which are not ready yet for testing.
Let's set up this scenario:

1) Three developers: Dev A, B, and C.

2) Dev B completes a section of the project, so it can be tested. Dev B notifies someone else, her section of the work is complete, it is OK to start testing.

3) Meanwhile in the Halls of Development, Dev C commits some code in the same folder / sub folder.

4) So Dev B, invokes "Show History..." on the folder, and selects the "View folder history by version" option. She sees Folder version 100 (her version), and version 101 (Dev C's checkin). She simply selects version 100, and clicks the Label button, provides a label name ("Dev B's label") and comment, and clicks OK.

5) Whenever the work needs to be tested, all the user must do is a "Get by Label" on "Dev B's label". The files are retrieved as they existed at the time of Dev B's changes.

Does that solve the problem you described?
Jeff Clausius
SourceGear

adrie
Posts: 14
Joined: Wed Jan 14, 2004 9:12 am
Location: Accept Development, Netherlands
Contact:

Post by adrie » Mon Jun 14, 2004 6:16 am

Ofcourse this solves the problem, but it's kind of doing a lot of work everytime, while it can be solved easier by adding a user defined filestatus that can be added and changed on a file level in stead of a folder level

Post Reply