私はMac OS X 10.5.6でSubversionの設定をしています。私がしたときなぜsvn importは機能しませんか?
svn import myproject file:///library/subversion/myproject/trunk -m "initial import"
Committed revision 2.
何も起こりません。私はコマンドプロンプトに戻り、ファイルはインポートされません。助言がありますか?
私はMac OS X 10.5.6でSubversionの設定をしています。私がしたときなぜsvn importは機能しませんか?
svn import myproject file:///library/subversion/myproject/trunk -m "initial import"
Committed revision 2.
何も起こりません。私はコマンドプロンプトに戻り、ファイルはインポートされません。助言がありますか?
あなたはにインポートする必要があります:あなたが起こることを期待している何
file:///Library/...
ない
file:///library/...
違いはありません。 – 4thSpace
? myproject内のファイル(ある場合)はリポジトリに追加されます。 myproject自体の変更はありません。チェックアウトする必要がある作業コピーを取得することはできません。
私は "Added ...、Addedd ..."のような行を見ることを期待しています。意味ファイルは実際には追加されていますが、実際には追加されていません。別のユーザーアカウントを作成しました。新しいアカウントが追加されました。 "Added ..."という行があり、リポジトリ内のファイルも見ることができます。 – 4thSpace
あなたは本を読んだことがありますか? 「追加中」エントリのすべてに注目してください:http://svnbook.red-bean.com/en/1.5/svn.tour.importing.html。それらがなければ、何も追加されません。 – 4thSpace
実際に/ library/subversion/myproject/trunkの下にファイルがあると仮定できますか? ディレクトリが追加されたことを確認するには、svn checkout URLまたはsvn list URLを実行します。また、svn importは作業コピーなしで使用するように設計されていますが、svn addは作業コピーを使用しています。 – si618
詳細については、svn ebook hereを参照してください! - >http://svnbook.red-bean.com/en/1.5/svn-book.pdf
コミットする前に、現在のディレクトリのどのファイルをリポジトリに追加するかをSVNに伝える必要があります。
svn add [filename]
--edit
OKクイックレッスン
あなたのリポジトリのためのあなたの "作業コピー" になりたいディレクトリに移動します。
SVN CHECKOUT [my_repository_address]
あなたのリポジトリに追加したいファイルを作成し、あなたが行くとお読みください行われリポジトリ
SVN COMMIT
に戻って彼らに
SVN ADD [my_file]
を変更をコミット追加無料でオンラインで入手できるSVNの本: http://svnbook.red-bean.com/en/1.5/index.html
私は[mydirectory]をsvnで追加しようとすると、私は取得:svn: '。svn: '.svn/entries'ファイルを開くことができません:そのようなファイルまたはディレクトリはありません – 4thSpace
これは答えではありませんが、私はコメントに固執することはできません。 (モデレータがもっと良い方法があれば教えてください)。
ここでは、うまく動作する2番目のアカウントの手順を示します。 repo、repo2、およびtestdocsはルートフォルダにあります。
ユーザーAのアカウントにログイン オープンターミナルと....
MacBook:/ usera$ svnadmin create repo2
MacBook:/ usera$ chmod -R a+rwX repo2
MacBook:/ usera$ cd testdocs
MacBook:testdocs usera$ svn import file:///repo2 -m "initial import"
Adding questions.rtf
Adding UsingStatement.txt
Adding questions2.txt
Adding iPhone.rtf
Committed revision 1.
MacBook:testdocs usera$
は、その後、私はsvnXでrepo2を開きました。すべてのファイルがそこにあります。私はuseraからログオフし、自分のアカウントにログオンします。私はすでに上記のことをしていましたが、 "レポ"と一緒でした。それらはすでに私が投稿した結果であり、インポートが機能していないことを示しています。私はsvnXでrepo2を開きます。すべてのファイルはまだそこにあります。私はsvnXでレポを開きます。ファイルはありません。なぜ1つのアカウントで動作し、別のアカウントで動作しないのですか?
あなたの質問を編集して情報を追加することができます。 –
それ以外の方法は? – 4thSpace
ユーザーの許可? reproファイルにアクセスできない場合があります。
詳細が必要かもしれないと思います –