Originally posted by paulkienitz
View Post
Announcement
Collapse
No announcement yet.
default exclusion filter?
Collapse
X
-
-
My office got officially authorized to buy Team Foundation a couple of years ago, and then never actually got the cash. Apparently they can't budget it.
My team leader keeps complaining about VSS's shortcomings, and then abusing it with needless forks and stuff that to my naive eye seem a cure worse than the disease. But for now we appear to be stuck with it.
Craig: wow, I totally missed the Set Defaults command. THANKS!
Leave a comment:
-
Originally posted by paulkienitz View PostThat doesn't really say anything about people's experience of how they use it after it's in place.
I currently use Team Foundation Server and am able to merge entire projects that have been branched at some earlier point in time. The conflict management in TFS is exemplary...files that cannot be auto-merged due to merge conflicts are identified and the user is given several options on how to manage the conflict...including manually viewing the merge in your favorite 3rd party merge tool. VSS cannot do any of this... so if you have a need to merge a branched project, you're on your own. This is where a tool like Beyond Compare is worth its weight in gold.
BC3 doesn't have its 3-way folder merge implemented yet, so its not as simple as it will be down the road... but in a scenario like I've described above, I've downloaded snapshots of complex projects from different points in time (before a branch, and from both sides of the branch in a later point in time) and have placed the files in three folder structures (a common ancestor, left side of branch, right side of branch). I've then written vbScripts to sweep through the files and programmatically merge changes, launching the BC3 GUI when conflicts are detected. Once the merge effort is complete, I can check the merged project back into source control. The time it took me to write the vbScripts to control the merge effort was insignificant compared to the hundreds of hours I saved not having to manually merge every single file from within VSS.
In short, VSS is very limited and will not do a great job in exploiting the potential of BC3 because BC3 can do a whole lot more than can be triggered from within VSS. However, with a little creativity, BC3 can be leveraged outside of VSS to compensate for some of VSS' shortcomings.
Leave a comment:
-
Hi Paul,
We don't use VSS, so I can't say on that, but both BC 2 and BC3 support default exclusion filters. In BC2 start a new session, set it up the way you want, then use the Session->Set Defaults menu item. In BC3 you change the "Use for this view only" combobox at the bottom of the session settings dialog.
Leave a comment:
-
That doesn't really say anything about people's experience of how they use it after it's in place.
Leave a comment:
-
The KB article for Using Beyond Compare with Version Control Systems has steps for integrating Beyond Compare 3 with VSS 2005.
Leave a comment:
-
default exclusion filter?
We're using BC 2.4.3 with a five seat license. You know what I keep wanting? A default file exclusion filter that applies to new unnamed sessions, to exclude "junk" file types that I never care about. Is there anything like that in BC 3?
Also, we use VSS 2005. Anybody got a paragraph or two about what it's like to use BC3 with VSS? What kind of workflow does one use?Tags: None
Leave a comment: