Referenced DLLs get checked out when compiling
Moderator: SourceGear
Referenced DLLs get checked out when compiling
I have a solution that is bound to Fortress and in this solution there is a web project with some external DLLs (i.e. not DLLs from other projects in the solution) referenced in the web project. When I try to compile the solution Fortress tries to check these DLLs out exclusively but it doesn't appear to check them back in. So when one developer does a compile it leaves the DLL checked out so that everyone else gets an error trying to compile? Why does it even need to check these DLLs out when it compiles and why does it not check them back in?
If you have 'auto check out on edit' turned on, then when some kind of change happens to a file bound to Fortress it will auto check out. You could turn off the feature to 'auto check out on edit,' or if you are using the Fortress Enhanced Client in VS, you can switch to CVS mode which doesn't require a check out. I think there is also an option in VS to 'auto check in on close' that you could try.
What some other users will do is compile from a non-working folder location. I don't think this practice is all that common though.
Is that .dll one of your own that gets built each time or is it a third party .dll?
It's pretty common to not put .dll's in source control.
What some other users will do is compile from a non-working folder location. I don't think this practice is all that common though.
Is that .dll one of your own that gets built each time or is it a third party .dll?
It's pretty common to not put .dll's in source control.