Source Safe 6.0d 和 Visual Studio 2005 项目树问题
每当我尝试将新项目添加到我的 SourceSafe 存储库时,它都会创建 3 个彼此嵌套的同名文件夹。 我的驱动器上只有一个文件夹,但 Sourcesafe 中却有 3 个?
谁能建议可能是什么原因造成的?
谢谢
Whenever I try to add a new project to my SourceSafe repository it creates 3 folders with the same name nested within each other. There is only one folder on my drive yet in Sourcesafe there are 3??
Can anyone suggest what may be causing this?
Thanks
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
如果将新项目文件夹拖放到 VSS 中并执行递归添加,那么它就是这样工作的。 否则,您必须在 VSS 中创建自己的根项目文件夹,并手动将每个文件一次添加到 VSS 中。
If you drag and rop a new project folder into VSS and do a recursive add then that's just how it works. Otherwise you have to create your own root project folder in VSS and add each file one at a time to VSS by hand.
尝试在与源代码管理断开连接的VS2005中创建项目,然后在VSS中创建项目文件夹,正确设置工作文件夹,将文件从VSS添加到sourcesafe,最后在VS2005中编辑源代码管理绑定并将绑定的项目签入源代码管理。
有点笨拙,但这就是我的做法。
Try creating the project in VS2005 disconnected from source control, then creating the project folder in VSS, set the working folder correctly, add the files to sourcesafe from VSS, then lastly edit the source control bindings in VS2005 and check the bound project into source control.
A little kludgey but this is how I do it.
好吧,这个问题是由于 Visual Studio 造成的。 因为 Visual Stuio 默认情况下将解决方案文件保存在 my Documents/...../.../vs 2008/projects/ 位置,并且该地址也保存在 .sln 文件中。
这就是为什么每次您在 Visual Studio 中获得最新版本时,它都会尝试创建相同的结构并在主项目文件夹中制作另一个副本。
解决方案,好吧,我仍在尝试找出如何解决它。
干杯,
天才
well, that problem comes due to visual studio. because visual stuio by default save solution file in the my documents/...../.../vs 2008/projects/ location and that address is also saved in the .sln file.
that's why every time you get latest within visual stuio it try to creat same strucute and make another copy with in the main project folder.
Solution, well i still trying to figure out how to tackle it.
cheers,
Genious