6

先说一点背景:

我是一名设计师/开发人员,并决定将颠覆用于个人项目。我是唯一一个在这个项目上工作的人。我已经设置了一个 Beanstalk 帐户并在 Mac 上安装了版本。在本地,我通过 MAMP 运行 MySQL 和 PHP。我想做的是在本地开发并将代码推送到 Beanstalk 中。我现在不打算从 Beanstalk 部署到我的实时服务器。

在 Beanstalk 中,我创建了一个存储库并导入了所有代码。然后我安装了版本并向 Beanstalk 存储库添加了一个书签。到目前为止,一切都很好。接下来我猜(这是一个疯狂的猜测)我需要添加一个所谓的“工作副本书签”,以便版本可以监视我的本地副本的更改并将其提交到我的 Beanstalk 存储库。

问题:当我在版本中单击“创建工作副本书签”并在我的计算机上选择一个文件夹时,我收到错误:

'/Applications/MAMP/www_mydomain' 不是工作副本'

我不知道这意味着什么,现在我被卡住了。如何告诉版本跟踪本地文件夹的更改?

4

1 回答 1

3

“不是工作副本”意味着它与 SVN 不同步并且没有被检出,或者是一个不属于存储库的文件(在这种情况下,它需要添加到工作副本中)。

我不熟悉版本,但对于 Subversion,我通常通过从存储库中签出来启动项目。这会跟踪您的更改并使其成为存储库的“工作副本”。

您可以选择从存储库中签出吗?尝试对一个新文件夹执行此操作,看看会发生什么。

于 2010-03-24T03:24:21.443 回答