Putting a C# project under source control
- From: Mike Blake-Knox <mikebkdont@xxxxxxxxxxxxxx>
- Date: Fri, 08 Apr 2005 17:12:53 EDT
I have a multi-project .sln file that doesn't allow me to put one
specific subproject under source control. I get error messages like
"The project C:\Documents and Settings\mblakeknox\My Documents\Visual
Studio Projects\CTI\Client\RBSNB\RBSNBCTISERVER\RBSNBCTIServer.csproj
cannot be added to source control. In folder C:\Documents and
Settings\mblakeknox\My Documents\Visual Studio
Projects\CTI\Client\RBSNB\RBSNBCTISERVER, it overlaps a project that is
already bound to source control at a lower root. To avoid this problem,
add the project from a location below the binding root of the other
source controlled projects in the solution." when I try to add the
project to source control using File|Source Control|Add Selected
Projects to Source Control.
I had added the project to source safe using the Source Safe explorer
but have deleted it now. I then added the project to Visual Studio
using Add | Existing Project then tried to use File|Source Control|Add
Selected Projects to Source Control and am getting the above error.
Is there a way to obtain some specifics on what is overlapping?
I have tried using Change Source Control but keep getting an error
message about supporting only one connection. The documentation talks
about using change source control to bind to the "unified root" but
VS/VSS don't seem to allow me to do this and only one of the existing
bindings maps to the unified root.
The folder structure on disk and in vss are the same while the VStudio
folder structure is simpler. Here's what they look like:
CTIServer
Client
Client A
Client A.sln
Client A adaptors
Client A adaptors.csproj
Client A interfaces
Client A interfaces.csproj
Client A setup
Client A setup.vdproj
Client B
Client B.sln
Client B adaptors
Client B adaptors.csproj
Client B interfaces
Client B interfaces.csproj
Client B setup
Client B setup.vdproj
Server
Server module 1
Server module 1.csproj
Server module 2
Server module 2.csproj
Switch
Switch 1
Switch 1.csproj
Switch 2
Switch 2.csproj
The concept is that there's a .sln file for each client. Each sln file
includes that client's specific code plus a selection from the Server
and Switch trees.
My problem is that I haven't been able to put the Client C
adaptors.csproj under source control. But there are 3 other clients
that seem fine.
Any ideas?
Thanks
Mike
.
- Prev by Date: Using SourceSafe automation object
- Next by Date: Product continuation
- Previous by thread: Using SourceSafe automation object
- Next by thread: Product continuation
- Index(es):
Relevant Pages
|