0

我正在尝试将我的项目文件夹添加到本地存储库,然后使用 Turtoise SVN 将其上传到 assembla。这是我采取的步骤。

  1. 新建一个名为SVN的文件夹,右键,TurtoiseSVN -> 在此处创建存储库
  2. 创建文件夹结构 -> 启动 Repobrowser
  3. 右键单击树干文件夹->添加文件夹->浏览到我的项目文件夹->选择文件夹
  4. 右键单击SVN文件夹-> tortoiseSVN->导入->URL of my space

当我签出时,我得到了相同的存储库,但我想做的是指定一个主干、分支并稍后添加新功能。文件夹结构不是分支、标签、树干,但有锁、confs、db,... assembla 中的提交选项卡也显示了空的树干、分支和标签!

我还想编写代码并直接提交到汇编,忽略我的本地存储库。

请指定一步一步的操作或链接,我试过谷歌搜索,但没有任何希望!

感谢你并致以真诚的问候

4

3 回答 3

1

Subversion 是一个集中的存储库系统。这意味着,无论何时提交它,您都在提交您在 Assembla 上的托管存储库。

如果您看到“locks, confs, db”作为您的文件夹结构,您似乎正在查看本地托管的 svn 存储库。您应该会看到您在 Assembla 代码浏览器中看到的文件夹结构。

您只需从 Assembla 签出存储库即可开始工作,这里有一个相当过时的视频可以帮助您,尽管它仍然向您展示了如何正确地将 tortoisesvn 连接到 Assembla:http ://www.youtube.com/watch?v= IWgTyOOfow

于 2013-07-11T20:06:42.350 回答
0

我还想编写代码并直接提交到汇编,忽略我的本地存储库。

您不能在单个 subversion 工作副本中使用两个存储库。

你的问题说明你对Subversion不是很熟悉,请看书。这也将回答有关文件夹结构的问题。

于 2013-07-11T15:40:16.540 回答
0
  1. 您在第 4 步将错误的文件夹导入到 Assembla 的存储库中
  2. 即使您使用了正确的文件夹(包含源的项目文件夹),您也不能使用单个工作副本来提交到不相关的存储库

最后注:

您选择了错误的工具(在 DVCS 样式中使用 CVCS 是个坏主意),使用了错误的方法和错误的顺序。

从理论上讲,您可以在两个存储库(本地和远程)中拥有并支持两个数据镜像,但是:使用一些技巧,您必须从头开始重新制作

于 2013-07-14T08:34:18.393 回答