Notes |
|
(0009424)
|
Bill Hoffman
|
2007-10-12 09:44
|
|
relative paths are not easy to do, are you sure this is required? Also, what changes need to be made to the .vcproj file? |
|
|
(0009457)
|
Tal Blum
|
2007-10-12 18:52
|
|
I must say I don't understand exactly how source safe works with these files. The files included in the directory have relative paths, but that might be just because this is the way Visual Studio works by default when you add files into a project.
I created a small example of a solution (called Try-sln.sln) with two projects (Try-app/Try-app.vcproj & Try-proj/Try-proj.vcproj) I included some files, but this didn't make a difference.
I added the solution to Source Safe and this resulted in the creation of some source control files such as Try-sln.vssscc and mssccprj.scc. I don't think you need to worry about those files though as they are created and maintained by SourceSafe.
Here are the results for diffing thwe solution and project files:
Try-sln.sln diff:
8a9,18
> GlobalSection(SourceCodeControl) = preSolution
> SccNumberOfProjects = 3
> SccLocalPath0 = .
> SccProjectUniqueName1 = Try-app\\Try-app.vcproj
> SccLocalPath1 = .
> SccProjectFilePathRelativizedFromConnection1 = Try-app\\
> SccProjectUniqueName2 = Try-proj\\Try-proj.vcproj
> SccLocalPath2 = .
> SccProjectFilePathRelativizedFromConnection2 = Try-proj\\
> EndGlobalSection
Try-proj.vcproj diff:
7a8,11
> SccProjectName="SAK"
> SccAuxPath="SAK"
> SccLocalPath="SAK"
> SccProvider="SAK"
Try-app.vcproj diff:
7a8,11
> SccProjectName="SAK"
> SccAuxPath="SAK"
> SccLocalPath="SAK"
> SccProvider="SAK"
I hope this helps. |
|
|
(0013756)
|
Bill Hoffman
|
2008-10-07 15:14
|
|
This is very close to 4524. I think that will resolve this issue when it is fixed. |
|