Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2010 Ankhsvn与Visual Studio 2010的集成-添加解决方案-工作文件夹问题_Visual Studio 2010_Svn_Ankhsvn - Fatal编程技术网

Visual studio 2010 Ankhsvn与Visual Studio 2010的集成-添加解决方案-工作文件夹问题

Visual studio 2010 Ankhsvn与Visual Studio 2010的集成-添加解决方案-工作文件夹问题,visual-studio-2010,svn,ankhsvn,Visual Studio 2010,Svn,Ankhsvn,从NEB到Ankhsvn和Ubersvn的集成 我在VisualStudio2010中构建了现有的web项目,并试图将它们添加到新创建的存储库中。我遇到的问题是试图配置工作的本地目录。我的项目包含在我机器上的不同文件夹中,但Ankhsvn似乎不允许您更改您机器上的“本地文件夹”(我假设它是工作文件夹),它只在下拉列表中提供选定的选项。我知道VisualStudio在标准目录(my docs../vis stud../projects/…)中生成自己的解决方案文件,但这不是我的工作目录,似乎Ank

从NEB到Ankhsvn和Ubersvn的集成

我在VisualStudio2010中构建了现有的web项目,并试图将它们添加到新创建的存储库中。我遇到的问题是试图配置工作的本地目录。我的项目包含在我机器上的不同文件夹中,但Ankhsvn似乎不允许您更改您机器上的“本地文件夹”(我假设它是工作文件夹),它只在下拉列表中提供选定的选项。我知道VisualStudio在标准目录(my docs../vis stud../projects/…)中生成自己的解决方案文件,但这不是我的工作目录,似乎Ankhsvn已经固定在其中

我不想到处移动我的项目(而且我的c:驱动器上可能没有足够的空间)。有人知道我如何配置ankhsvn和Ubersvn可以使用的本地文件夹吗

使用Windows7 64位,如果有任何轴承以及。我们的svn存储库由外部托管

更新

我还没有听到任何关于这方面的反馈,所以我基本上继续使用以下方法将我的文件放入存储库:

1) 使用TortoiseSVN将文件添加到svn存储库(安装了TortoiseSVN后,右键单击要添加的文件夹,TortoiseSVN->导入并基本上添加到存储库URL,然后根据需要添加文件夹和文件)

2) 下一步是打开VisualStudio2010并打开给定的web项目文件夹,然后转到File->Subversion->open project from Subversion。注意:请确保打开时选择了要导入的正确文件夹。它应该比您选择的给定文件夹高一级

3) 导入后,我的所有文件都显示为冲突。我基本上只是提交了文件,问题就解决了


因此,我现在将我的项目连接到svn并通过Ankhsvn进行工作,但必须使用OrtoiseSVN来完成…hmmm

要在uberSVN中管理存储库,您需要让它知道存储库。要做到这一点,最简单的方法是在uberSVN管理页面中创建存储库,但您已经完成了这一点,因此我们需要让uberSVN意识到这一点

为此:

  • 根据手动创建的存储库创建转储文件
  • 以系统管理员或存储库管理员身份登录uberSVN
  • 单击存储库
  • 点击添加
  • 输入存储库名称(将自动输入位置)
  • 单击下一步
  • 单击从上载的转储文件导入或从服务器上的转储文件导入
  • 选择有问题的转储文件
  • 单击完成
您的回购现在将置于uberSVN下,加载到/uberSVN/repositories存储位置中新创建的回购sat中


从这里开始,您只需继续使用首选subversion客户端

要在uberSVN中管理存储库,您需要让它知道存储库。要做到这一点,最简单的方法是在uberSVN管理页面中创建存储库,但您已经完成了这一点,因此我们需要让uberSVN意识到这一点

为此:

  • 根据手动创建的存储库创建转储文件
  • 以系统管理员或存储库管理员身份登录uberSVN
  • 单击存储库
  • 点击添加
  • 输入存储库名称(将自动输入位置)
  • 单击下一步
  • 单击从上载的转储文件导入或从服务器上的转储文件导入
  • 选择有问题的转储文件
  • 单击完成
您的回购现在将置于uberSVN下,加载到/uberSVN/repositories存储位置中新创建的回购sat中


从这里开始,您只需继续使用首选subversion客户端

知道此QA很旧,但值得更新。 从VisualStudio2010获得了将项目添加到远程UberSVN存储库中的可靠、可复制的方法……在我这方面,反复试验似乎一直有效。开始

  • 转到远程UberSVN服务器,登录
  • 创建存储库
“您的存储库名称”

  • 将用户添加到存储库
  • 创建了类似ubersvn结构的Visual Studio项目(文件->新建项目)…在本例中 在windows资源管理器中,创建文件夹D:\\\trunk\
  • 在VisualStudio中,创建新项目,取消选中“为解决方案创建目录”,我将“名称”设置为
“您的项目名称”

  • 在第一个解决方案和subversion创建阶段,我勾选了“添加到subversion”
  • 创建项目,然后弹出subversion存储库选择弹出窗口
  • 键入新的存储库url
http://“您的UberSVN存储库URL”/“您的存储库名称”/

  • 在存储库URL下面,我选择了存储库“数据库”图像,然后单击“创建文件夹”
注意:当我再次这样做时,似乎已经在存储库数据库下生成了“trunk”、“branchs”和“tags”文件夹->我单击了trunk文件夹)

  • 如果上面注释中的文件夹不存在,我键入“trunk”作为新文件夹,然后在弹出窗口底部的“Project将在中创建:”部分中显示正确的项目url(
http://“您的UberSVN存储库URL”/“您的存储库” 名称“/trunk/”您的项目名称/

)

  • 点击OK

  • 已开始将文件从现有网站/项目复制到新项目

  • 一旦所有文件都在中并且不再存在错误,就开始执行初始提交

Visual Studio 2010说明

  • 可能必须从旧的visual studio 2008项目重新生成设计器文件