深いパスの内側でファイルをsvnしたいです。 a/b/c/d.py
では、以下を行うためのライナーcshまたはbashスクリプトを1つ作成することは可能ですか? 1つのライナーが不可能な場合は、スクリプトでどのように行うのですか?私はSVN 1.7.1を使用しています、と私は、最新の1.9.5/B/Cをアップsvnのパス文字列を指定して各祖先ディレクトリをsvnする方法はありますか?
に更新することはできません。使用方法
someAliasOrScript a/b/c/d.py
編集を想像
# a b c directories do not exist in local working copy at the # beginning, and they contain other files and directories svn up a --depth empty svn up a/b --depth empty svn up a/b/c --depth empty svn up a/b/c/d.py --depth empty
/d.py 'a/b/c/d.py'をスキップ 競合の概要: スキップされたパス:1
私は内部のだ、私はSVNしようとした、新た次にコピールートディレクトリ
> svn info
Path: .
Working Copy Root Path: xxx
URL: xxx
Repository Root: xxx
Repository UUID: xxx
Revision: xxx
Node Kind: directory
Schedule: normal
Depth: empty
Last Changed Author: xxx
Last Changed Rev: xxx
Last Changed Date: xxx
作業チェックアウト1.9.5としても、エラーはあなたが直接、最後のコマンドを使用して、ファイルを更新することができ
Skipped 'a/b/c/d.py'
svn: E155007: None of the targets are working copies
あなたは 'のsvn更新PATH-TO-FILe'を実行しようとしたことがありますか?それは特別なスクリプトなしで動作するはずです。なぜこの質問をするのか分かりません。 – bahrep
それはうまくいきませんでしたので、私は質問しました、はい、私はそれを試して、更新情報を参照してください。 – Shuman