Newkh to Ankhsvn和Ubersvn整合。
我在Visual Studio 2010中构建了现有的Web项目,并尝试将它们添加到新创建的存储库中。我遇到的问题是尝试配置工作的本地目录。我的机器上的各种文件夹中都包含了我的项目,但似乎Ankhsvn不允许您更改机器上的“本地文件夹”(我假设是工作文件夹),它只在下拉菜单中提供选定的选项。我知道Visual Studio在标准目录中生成它自己的解决方案文件(我的文档../ vis stud ../projects / ...)但这不是我的工作目录,似乎修复了Ankhsvn。
我不想移动我的项目(并且可能在我的c:驱动器上没有足够的空间)。有人对我如何配置ankhsvn和Ubersvn可以解决的本地文件夹有任何见解吗?
如果有任何方位,请使用Windows 7 64位。我们的svn存储库是外部托管的。
更新
好吧,我还没有收到任何反馈,所以我基本上继续使用以下方法将我的文件存入存储库:
1)使用TortoiseSVN将文件添加到svn存储库(安装TortoiseSVN,右键单击要添加的文件夹,TortoiseSVN - >导入并基本添加存储库URL广告,添加文件夹和文件根据需要。
2)下一步是打开Visual Studio 2010并打开给定的web项目文件夹,然后转到File - >颠覆 - >从subversion打开项目。注意:确保在打开时选择要导入的正确文件夹。它应该比您选择的给定文件夹高一级。
3)导入后,我的所有文件都显示为冲突。我基本上只是提交了文件,问题就消失了。
所以我现在将我的项目挂钩到svn并通过Ankhsvn工作但是必须使用TortoiseSVN来完成它...嗯
答案 0 :(得分:1)
要在uberSVN中管理存储库,您需要让它知道存储库。最简单的方法是在uberSVN管理页面中创建存储库,但是你已经完成了这一点,所以我们需要让uberSVN知道它。
要做到这一点:
您的仓库现在将被带到uberSVN下面,加载到位于/ uberSVN /存储库存储位置的新创建的Repo中。
从那里开始,您可以继续使用首选的subversion客户端。
答案 1 :(得分:0)
知道这个QA已经过时了但是值得更新。 有一个可靠的,可重现的方法,用于将项目从Visual Studio 2010添加到远程UberSVN存储库...试用和重复似乎一直在我身边工作。
“您的存储库名称”
“您的项目名称”
http://“您的UberSVN存储库网址”/“您的存储库名称”/
注意:当我再次这样做时,似乎已经在存储库数据库下生成了“trunk”,“branches”和“tags”文件夹 - >我点击了trunk文件夹)。
http://“您的UberSVN存储库网址”/“您的存储库 名称“/ trunk /”您的项目名称“/
)
点击确定
开始将文件从现有网站/项目复制到新项目
一旦所有文件都存在且不再存在错误,请开始进行初始提交
Visual Studio 2010注意:
可能必须从旧的visual studio 2008项目中重新生成设计器文件。右键单击要转换为“Web应用程序”的Web表单页面,它将自动生成给定webform(网页)的设计器文件
必须在bin文件夹中添加项目中所需的任何dll的引用
如果从其他项目(即在App_Code文件夹中)引入类,则需要右键单击每个(或选择多个)并转到属性 - >构建操作并从“内容”更改为“编译”