【问题标题】:Assistance with adding files to source control协助将文件添加到源代码管理
【发布时间】:2010-07-09 15:37:53
【问题描述】:

我已经设置了一个服务器来使用 Visual Svn Server 处理我的源代码控制。我已经创建了一个具有主干、标签、分支的正常文件夹布局的存储库。到目前为止一切顺利。

在我的本地电脑上,我复制了主干、标签和分支的文件夹结构。在主干和分支文件夹中,我在每个文件夹中都有一个 Visual Studio 解决方案以及一些其他文件,例如不属于 Visual Studio 解决方案的 word doc。

我在 Visual Studio 和 tortoisesvn 中使用 Ankhsvn 插件。

我希望 Ankhsvn 为 Visual Studio 签入/签出文件等,而 Tortoisesvn 为其他文件签入/签出文件等。

我想知道如何将本地文件添加到我的 subversion 存储库中?

【问题讨论】:

    标签: svn tortoisesvn ankhsvn


    【解决方案1】:

    免去使用 Ankh 的麻烦并安装 TortoiseSVN。 如果要添加文件,只需简单的right-click > TortoiseSVN > Add

    here您的问题也已得到解答

    【讨论】:

    • 如果有人对如何做某事的回答是,不要做,而是做其他事情,这很糟糕,但真正的 Brock 就在这里。
    • @Brad:是的,我知道我通常也讨厌这些答案,但我以前用过 Ankh,这太可怕了。在 Windows 恕我直言,你不能越过 Tortoise
    • 我可以在开始时使用 TortoiseSVN 添加文件,然后在处理 .net 项目时使用 Ankh 从那里签入和签出文件吗?
    【解决方案2】:

    使用 AnkhSVN,首先要确保您的项目在公共目录中,“添加到 Subversion”功能尚不支持多工作副本解决方案(AnkhSVN 的其余部分都支持这一点)。

    右键单击解决方案文件,然后选择“将解决方案添加到 Subversion”。在出现的对话框中。按? 按钮时出现的help 部分所述填写对话框。

    另请参阅 AnkhSVN 文档中的“Add a solution to Subversion”。

    当 AnkhSVN 管理解决方案中的文件时,您可以使用 TortoiseSVN 或任何其他工具来管理需要在 Subversion 中但不属于解决方案的文件。

    【讨论】:

      【解决方案3】:

      您说“复制了文件夹结构”。我假设您没有“检查”存储库中的结构?打开 repo 浏览器,然后检查结构。现在将您的文件放入新的文件夹集中,因为这些文件夹具有 .svn 子文件夹,您现在可以使用 ank 或 tortoise svn 将它们添加到存储库中。

      原谅错误的格式,在 iPhone 上打字

      【讨论】:

        猜你喜欢
        • 2011-08-14
        • 2010-12-19
        • 1970-01-01
        • 2011-06-07
        • 2017-12-07
        • 2019-04-30
        • 2019-06-24
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多