問題タブ [tortoisesvn]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
svn - svn commit が失敗し、ファイル/ディレクトリがブロックされていると報告される原因は何ですか?
svn リポジトリにチェックインしているのはほとんど私だけですが、何らかの理由で先週、Tortoise が私の WCF サービス参照ディレクトリが「妨害されている」と報告されており、変更をコミットできません。そのディレクトリの内容に変更を加えていない場合、svn レポートが妨害されているのはなぜですか? また、それはどういう意味ですか?
ありがとう
svn - HEAD を以前のリビジョンに変更するにはどうすればよいですか
誰かが SVN サーバーへのコミットを台無しにしたという状況があります。大量のファイルが削除されたなど。
質問:前の (悪いコミットまでの) リビジョンを HEAD リビジョンにするテクニックは何ですか? 1 つのファイルに対してこれを行うための SO に関する議論をここで見ましたが、最後のコミットが発生しなかったようにしたいと考えています。何か案は?
これらの答えはすべて正しいようです。Tortoise SVNを使用していて、実際に使用した方法であるため、abatishchevの回答を正解としてマークしました。
windows - SVNはクリーンアップを実行する必要があると言っていますが、クリーンアップが失敗します
!!! 他のトピックで提供されている解決策が私にはうまくいかなかったので、これは重複した質問ではありません。
私がコミットしようとすると:
エラー:作業コピー'D:\ Webs \ Drupal 6'がロックされてい
ますエラー:「クリーンアップ」コマンドを実行してください。
クリーンアップを実行しようとすると:
クリーンアップは次のパスの処理に失敗しました:D:\ Webs \ Drupal 6
誰かが私がこの問題を解決する方法を知っていますか?
windows - Cygwin を使用せずに Windows で Git を実行しますか?
Cygwin を必要としない Windows 用のネイティブ Git 実装はありますか? 私は TortoiseSVN クライアントのファンになり、Windows 用の同様の Git クライアントを見たいと思っています。
編集: Mercurialも検討していますが、決定する前にいくつか確認したいと思います。
svn - ホーム バージョン コントロール リポジトリにリモートで接続しますか?
自宅でTortoiseSVNを使用してバージョン管理システムをセットアップし、お気に入りのプロジェクトや学校のプロジェクトなどを管理しており、ローカルで動作しています。
今度は、学校などからリモートでコード リポジトリにアクセスできるようにする必要があります。これにより、学校でリポジトリからソースを更新し、作業が完了したら再度コミットできるようになります。
問題は、リポジトリにリモートで接続するにはどうすればよいかということです。たとえば、ルーターでどのポートを開く必要がありますか?
また、学校では Tortoise クライアントをインストールできないため、 GUI やCLIなど、このタスクを実行する他のポータブルアプリケーションが必要になります。
svn - Subversion ダンプをロードしましたが、アクセスできません
サーバーに移動する SVN リポジトリのダンプ ファイルを受け取りました。myserver.com/svn としましょう。load ステートメントは、ロードされたファイルの長いリストを出力し、エラーを報告しません。ただし、チェックアウトのためにリポジトリにアクセスしようとしたり、既存のチェックアウトを再配置しようとすると、次のように通知されます。
つまり、私の新しいリポジトリは、一時的に自分自身に移動したと報告しています。どうすればそれを乗り越えることができますか? svnadmin load コマンドに関するドキュメントで、このメッセージについて何も見つかりません。
svn - TortoiseSVN はクエスチョン マーク デコレータを表示しています
私の d: ドライブのルートで、TortoiseSVN はすべてのフォルダーに疑問符デコレーターを表示しています。d: ドライブは SVN 作業コピーではありません。デコレータを削除するにはどうすればよいですか?
svn - svnリポジトリで任意のリビジョンのファイルの存在を検索するにはどうすればよいですか?
foo.txt
名前の付いたファイルが(任意のリビジョンで)私のsvnリポジトリにコミットされたかどうかを検索するにはどうすればよいですか?
svn - 作業コピーのルート以外のパスの SVN Mergeinfo プロパティ
トランクとブランチがあるSVNリポジトリがあります。
定期的にトランクをブランチにマージするつもりですが、これを行うと、実際のファイル コンテンツの変更に加えて、多くのプロパティ ステータスの変更が表示されます。
さらに調査すると、プロパティの変更は mergeinfo プロパティです。分岐とマージは常に最上位のルート レベルから行うため、これは予想外です。
トランクをマージする前に、コマンドを使用svn propdel
してブランチ WC からすべての mergeinfo プロパティを削除し (その後、ルートの変更を元に戻しました)、問題は解決しました。
問題は、私のブランチがサブディレクトリ レベルでこれらすべての mergeinfo の変更をどのように取得したかということです。