問題タブ [ankhsvn]
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.
visual-studio-2008 - Ankhsvn「認証に失敗しました」
VS08 と VS2010.B2 の両方で Subversion 1.5.0 を使用して Ankhsvn 2.1.7444.278 をセットアップしようとしています。
Ankhsvn にリポジトリの URL を指定すると、その URL が認識され、自分のリポジトリを選択できるようになります。リポジトリは空です (まだ何も入れていないため)。[OK] をクリックしてログ エントリを適用すると、「リモート リポジトリに対する認証に失敗しました。」というエラーが返されます。
私は何を間違っていますか?
よろしく、キャスパー
svn - VisualSVN サーバーを Copy-Modify-Merge から Lock-Modify-Unlock に再構成するにはどうすればよいですか?
ソース管理を処理するために、VisualSVN、TortoiseSVN、および ankhSVN プラグインの使用を開始しました。最初は Copy-Modify-Merge スタイルでよかったのですが、Lock-Modify-Unlock メソッドに移行する必要があることがわかりました。しかし、私たちのレポジトリには、Copy-Modify-Merge に従うプロジェクトがすでに 15 個ほどあります。
既存のプロジェクトと将来追加されるプロジェクトのロックを要求するようにリポジトリを構成するには、どうすればよいですか。svn:needs-lock に関するドキュメントを見ましたが、これを使用してショップを Lock-Modify-Unlock に移動する方法がわかりません。
VisualSVNサーバーとクライアントマシンを既存のプロジェクトと新しく追加されたプロジェクトのロックを要求するように設定する方法の「ダミー用」の説明を誰か教えてください。
svn - AnkhSVNおよび/またはTortoiseSVN-ディレクトリ構造を変更するための推奨される方法は何ですか?
私はAnkhとTortoiseのかなり新しいユーザーです。現在、複数の.exeファイルが含まれるVS2008アプリケーションスイートで増加していますが、多くの一般的なコードが含まれています。
現在、ソースファイルを「共有」フォルダツリーに配置し、それらのファイルをコンパイルする必要があるすべてのVS2008プロジェクトで「リンクとして追加」を使用することにより、.exeプロジェクト間でコードを共有しています。(私たちはVisualSVNから始めましたが、リンクされたファイルを非常にうまく処理したため、Ankhに切り替えました。)
私たちが直面している問題は、共有フォルダーツリーの構造をまだ積極的に変更していることです。つまり、プロジェクトの進行に合わせて、新しいフォルダーを追加し、既存のファイルをそれらのフォルダーに移動します。
ディレクトリ構造を変更するために主にTortoiseを使用してきましたが、問題が発生し続けています-リポジトリと同期していないようです。ファイルが見つからない、またはツリーの競合に関するエラーメッセージが表示されます。
問題は、ディレクトリを移動してからコミットする前に更新を実行するのを忘れるなど、間違った順序で実行することがあるのではないかと思いますが、よくわかりません。
だから、私の質問:
ディレクトリ構造を変更するためのより良いツールはどれですか?AnkhまたはTortoise?
推奨されるツールの場合、実行する必要のある手順は何ですか。また、その順序は何ですか。
visual-studio - VisualSVNに代わる無料の方法はありますか?
VisualSVN(Subversion制御用のVisual Studio 2008プラグイン)の無料の代替手段はありますか?Visual StudioExpress2008のサポートは素晴らしいでしょう。
visual-studio-2008 - Ankhsvn diff の動作を変更する
フローティング ビジュアル スタジオ ダイアログ アイテムではなく、差分結果ウィンドウをタスク バーに表示したいと考えています。これはできますか?
visual-studio-2008 - SVN サブチェンジセットのコミット?
ソース管理ソリューションとして Visual Studio 2008 で AnkhSVN を使用しています。部分的な変更をチェックアウトし、編集してから再コミットするのが大好きで、増分の進行状況が失われないようにする方法です。プロセスで20個の変更セットを作成することなく、変更セット間でそれらを失わない/上書きしないようにする方法として、増分変更をチェックインできる変更セットよりも小さいものはありますか?
svn - サブフォルダで svn:mergeinfos を回避するには?
'svn:mergeinfo' プロパティをルート ブランチ フォルダーのみに保持しようとします。ただし、サブフォルダーに忍び寄るのが見られます。いくつかの考えられる原因を特定できました。
- リポジトリブラウザーでのフォルダーの移動
- IntelliJ でのパッケージの移動および/または名前の変更
- 古い svn クライアントの使用
これらのプロパティを誤って作成することを避けるために、すべきでないことのリストを誰か提供できますか?
私たちが使用しているツールは、IntelliJ 8 (まもなく 9)、Ankh、TortoiseSVN、および SlikSvn です。
visual-studio - AnkhSvn はファイルを SVN に追加しません
これは既知の問題です。Ankh を使用してファイルを追加すると、実際には SVN に追加されません。多くの場合、これにより問題が発生しました。たとえば、不足しているファイルを見つけるためだけに後で TortoiseSvn を介してコミットする場合や、パッチを作成する場合です。
回避策はありますか、またはこれを修正する計画は将来の Ankh リリースですか?
編集- 明確にするために、Ankh を使用してコミットすると、ファイルが実際に追加されます。ただし、コミットが Ankh を使用して行われていない場合、ファイルは追加されません (持ち越される他の SVN 操作とは異なります)。
c# - SVNは"<<<<<<<.mine"でファイルを破壊し続けます、どうすれば修正できますか?
バージョン管理(SVN)下にあるVisual Studio C#プロジェクトがあります。私はいつも問題なくプロジェクトをコミットして更新してきました。しかし、数時間前、プロジェクトを起動/再構築しようとすると、VisualStudioは次のエラーをスローします。
ファイルの値が無効です"<<<<<<<.mine"。パスに不正な文字が含まれています。
この問題を解決する方法がわかりません。私は何をすべきか?
visual-studio-2008 - AnkhSVNは、VS 2008の同じソリューションで別のユーザーによって作成されたファイルをプルしませんか?
私は、各プロジェクトのファイルの大部分と一緒に作成した約5つのプロジェクトを含むVSslnを持っています。私はAnkhを介してSVNに変更をコミットしますが、それはただの桃色です。別の開発者が始めたばかりで、VSを介してファイルを取得でき、リポジトリにコミットすることもできます(私はフルコントロールユーザーとして彼を支援しました)が、Ankhを介してファイルを取得することはできません。彼が追加したファイルはリポジトリブラウザーで確認できますが、プロジェクトの更新を取得するとき、またはサーバーからsln全体を取得するときでさえ、彼のファイルを取得しません。
彼は私が追加したものは何でも取得できますが、その逆はできません。この状況を引き起こす、私が見逃しているユーザー設定はありますか?私は今日それに気づきました、そして私はユニットテストとフルビルドのために彼のファイルをできるだけ早く必要とします。何か案は?
ありがとう。