代码之家  ›  专栏  ›  技术社区  ›  Nelson Ford

如何正确执行此Subversion签出?

svn
  •  1
  • Nelson Ford  · 技术社区  · 14 年前

    我知道我少了点小东西。请帮助!

    我有一个回购我的网站项目,我可以这样访问:

    svn+ssh://myname@127.0.0.1/path/to/project/projectname

    我试图将其签入到我的webserver web根目录中,但我总是在web root中获取项目文件夹,如下所示:

    htdocs/projectname/files(必须以 http://mydomain/projectname/ )

    而我显然需要的是

    htdocs/文件(访问方式 http://mydomain/ )

    我是不是少了一面简单的旗子?

    1 回复  |  直到 14 年前
        1
  •  1
  •   lostriebo    14 年前

    如果我正确地理解了你的处境,如果你理解了

    svn+ssh://myname@127.0.0.1/path/to/project/projectname htdocs
    

    您必须从包含htdocs的目录中运行该命令。或者,如果您已经在htdocs目录中,那么

    svn+ssh://myname@127.0.0.1/path/to/project/projectname .
    

    可以工作。在这两种情况下,您都会给出文件的目的地。

    另一件要记住的事情是,如果你想做一个出口或结帐。您不会提到是否希望服务器目录包含所有版本控制文件。