6

最初に少し背景:

私はデザイナー/開発者であり、個人的なプロジェクトにSubversionを使用することにしました。このプロジェクトに取り組んでいるのは私だけです。Beanstalkアカウントを設定し、Macにバージョンをインストールしました。ローカルでは、MySQLとPHPをMAMPで実行しています。私がやりたいのは、ローカルで開発し、コードをBeanstalkにプッシュすることです。現時点では、Beanstalkからライブサーバーにデプロイする予定はありません。

Beanstalkでリポジトリを作成し、すべてのコードをインポートしました。次に、Versionsをインストールし、Beanstalkリポジトリにブックマークを追加しました。ここまでは順調ですね。次に、私は推測します(これは大げさな推測です)。バージョンがローカルコピーの変更を監視してBeanstalkリポジトリにコミットできるように、いわゆる「作業コピーブックマーク」を追加する必要があります。

問題:バージョンで[作業用コピーブックマークの作成]をクリックし、コンピューター上のフォルダーを選択すると、次のエラーが発生します。

「/Applications/ MAMP/www_mydomain」は作業用コピーではありません

それが何を意味するのか私にはわかりません、そして今私は立ち往生しています。ローカルフォルダの変更を追跡するようにバージョンに指示するにはどうすればよいですか?

4

1 に答える 1

3

「作業コピーではない」とは、SVNと同期しておらず、チェックアウトされていないか、リポジトリの一部ではないファイルであることを意味します(この場合、作業コピーに追加する必要があります)。

私はバージョンに精通していませんが、Subversionでは通常、リポジトリからチェックアウトしてプロジェクトを開始します。これにより、ユーザー側の変更が追跡され、リポジトリの「作業コピー」になります。

リポジトリからチェックアウトするオプションはありますか?新しいフォルダにそれを実行して、何が起こるかを確認してください。

于 2010-03-24T03:24:21.443 に答える