1

私はこれまでVSSを使用した経験がほとんどありません。iOS開発では、リモートのWindowsマシンにSubversionをインストールし、Macからアクセスしました。そして、私はクリアするためにいくつかの灰色の領域があります。

  1. これは私が従ったチュートリアルの1つです。しかし、それは古いバージョンのXCodeに基づいて書かれています。XCodeプリファレンスのSCMタブはXCode4.6にはありません。完全に削除されていますか、それとも別の場所に移動されていますか?

  2. GitではなくSubversionを選択した主な理由は、Subversionでファイルをロックする機能でした。私はあなたがターミナルを通してそれをすることができることを知っています。XCode自体を介してそれを行う方法はありますか?

  3. XCodeプロジェクトをローカルMacにチェックアウトするとします。そして、特定のファイルをロックしました。別の同僚も同じプロジェクトをチェックアウトして、ロックした同じファイルを編集します。他の人もそのファイルを編集できると読みましたが、ロックされているため、他の人はファイルをコミットできません。チェックアウト時に特定のファイルがロックされていることを他の人に通知する方法はありますか?

  4. リポジトリに、標準のタグ、ブランチ、トランクフォルダを作成しました。プロジェクトはトランクフォルダにあるはずですよね?

4

1 に答える 1

2
  1. メニューバーから、[ウィンドウ]>[オーガナイザー]を選択します。次に、「オーガナイザー」ウィンドウで、「リポジトリー」タブを選択します。左下の[+]ボタンを使用すると、新しいリポジトリを追加できます。

  2. いいえ。

  3. svn:needs-lockプロパティを設定してみることができますが、Xcodeからは設定できません。

  4. はい。

于 2013-03-12T06:27:50.213 に答える