Pending checkin window
Moderator: SourceGear
Pending checkin window
I just upgraded from Vault 3.1 to Fortress. I always used the Pending Checkins window previously and now it seems to have disappeared. I see the Fortress pending changes window, but that contains everything that is checked out for multiple projects and I'm only interested in viewing what is checked out in the current solution. Do I need to use a different plugin? Am I missing something obvious?
Thanks,
Bill
Thanks,
Bill
Bill MacAdam
GigglePop.com
GigglePop.com
Bill,
The Fortress Pending Changes Window uses working folder assignments to filter the list. Slightly simplified: for each working folder assignment relevant to your current solution, all of its contents (recursively) are listed.
This method isn't as thorough as it could be. As you've discovered, depending on how your repository is organized, you can see items here that aren't actually in the current solution. We're working on a more accurate method that also scales for people with very large solutions.
The Fortress Pending Changes Window uses working folder assignments to filter the list. Slightly simplified: for each working folder assignment relevant to your current solution, all of its contents (recursively) are listed.
This method isn't as thorough as it could be. As you've discovered, depending on how your repository is organized, you can see items here that aren't actually in the current solution. We're working on a more accurate method that also scales for people with very large solutions.
Ian Olsen
SourceGear
SourceGear
You certainly can, but if your layout is complex it may be more trouble than it's worth. Here's a simple example.
$/SolutionFolder/sample.sln (working folder set here)
$/SolutionFolder/Project1/project1.csproj
$/SolutionFolder/SomeOtherStuff/
If you're working with sample.sln, which includes project1.csproj, you're also going to see changes to anything in the SomeOtherStuff folder, despite the fact that it's not included in your solution. Moving the SomeOtherStuff folder in this case would fix that:
$/SolutionFolder/sample.sln (working folder set here)
$/SolutionFolder/Project1/project1.csproj
$/SomeOtherStuff/
$/SolutionFolder/sample.sln (working folder set here)
$/SolutionFolder/Project1/project1.csproj
$/SolutionFolder/SomeOtherStuff/
If you're working with sample.sln, which includes project1.csproj, you're also going to see changes to anything in the SomeOtherStuff folder, despite the fact that it's not included in your solution. Moving the SomeOtherStuff folder in this case would fix that:
$/SolutionFolder/sample.sln (working folder set here)
$/SolutionFolder/Project1/project1.csproj
$/SomeOtherStuff/
Ian Olsen
SourceGear
SourceGear
I'm currently seeing everything that I've checked out in the entire repository. To follow your example the folder SomeOtherStuff is included even though the layout looks like this:
$/SolutionFolder/sample.sln (working folder set here)
$/SolutionFolder/Project1/project1.csproj
$/SomeOtherStuff/
I don't know if this is a clue or not, but the rescan working folders button on the pending changes window is disabled. I also noticed that in the Fortress options dialog the checkbox for "Make Fortress your default SCC provider is not checked but rather partially selected (a green square inside the box). I tried checking it but it returns to the same state when the dialog box is displayed again.
[/url]
$/SolutionFolder/sample.sln (working folder set here)
$/SolutionFolder/Project1/project1.csproj
$/SomeOtherStuff/
I don't know if this is a clue or not, but the rescan working folders button on the pending changes window is disabled. I also noticed that in the Fortress options dialog the checkbox for "Make Fortress your default SCC provider is not checked but rather partially selected (a green square inside the box). I tried checking it but it returns to the same state when the dialog box is displayed again.
[/url]
Bill MacAdam
GigglePop.com
GigglePop.com
I've been unable to reproduce this problem. Would you be willing to enable logging for the Visual Studio 2005 client and send me a log that shows you opening the solution in question? You can post the contents of the log here or email me the file: ian at sourcegear dot com.
Ian Olsen
SourceGear
SourceGear