問題タブ [working-copy]

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.

0 投票する
3 に答える
3279 参照

eclipse - サブクリップ-作業コピーを更新

私はラップトップとデスクトップの2台のマシンで学校のプロジェクトに取り組んでいます。最近、バージョン管理にサブクリップを使用し始め、両方のマシンでEclipseにプラグインしました。

単一のマシンで作業しているときに、[チームの同期]タブでのチェックアウト/コミットプロセスと同期について理解しています。

では、ローカルマシンでプロジェクト全体をチェックアウトして上書きすることなく、サブクリップ内の他のマシンの作業コピーを更新するにはどうすればよいですか?

0 投票する
1 に答える
250 参照

git - gitosisは作業コピーをどこに保存しますか?

gitosisが私のリポジトリの作業コピーをどこに保存しているのだろうか。gitwebインターフェースでファイルツリーを見ることができますが、/ srv / gitosis / repository/testrepoで作業コピーを見つけることができません。Iamは、リポジトリにプッシュしてクローンを作成することもできます。

しかし、作業コピーのパスを知らなくても、どうすればデプロイスクリプトを作成できますか?

0 投票する
2 に答える
904 参照

svn - svn: エクスポートされたツリーを作業コピーに変換します

アプリを新しいリモート サーバーにすばやくデプロイするために、ブランチをローカル ディレクトリにエクスポートして圧縮し、新しいサーバーで解凍しました。

ここで、エクスポートされたコピー (リポジトリ内のブランチの正確なレプリカ) を作業コピーに変換します。これは可能ですか?

0 投票する
4 に答える
3447 参照

svn - フォルダーを「svn削除」してから、同じ名前のフォルダーを追加するにはどうすればよいですか?

SQL と Subversion に基づいて、自分のプログラム用の展開ツールを作成しました。

さまざまなバージョンのアプリケーションを作成して Subversion に保存し、それらの情報を SQL に保存することができます。

私の「展開ツール」がうまく機能するまでは問題がありました。

アプリケーションのバージョンを作成するとき、私はヘッド リビジョンをチェックアウトし、プログラムでこれを視覚化します。その後、ファイルやフォルダーを削除、名前変更、追加、または上書きすることで、最新バージョンを編集できます。

たとえば、作業コピーに次のツリー構造があるとします。

1 つのディレクトリ (データ) を置き換えたい。これはsvn deleteを呼び出し、その後Directory.Deleteを呼び出します。これは、「svn delete」は、コミットを行うときにフォルダーに削除のマークを付けるだけだからです。ここで、新しいサブフォルダーとファイルを含む「Data」という名前のフォルダーを再度追加したいのですが、「作業コピーの管理領域がありません」という例外が発生します。私が知る限り、ProgramFiles の下のディレクトリ .svn には、フォルダ Data が削除され、このフォルダを読み取るとクラッシュするという情報が格納されています。
また、フォルダーを追加する前にコミットできることも知っていますが、それにより「非安定バージョン」でリビジョン番号が増加します。

どうすればこの問題を解決できますか?

0 投票する
0 に答える
130 参照

svn - SVN: 作業コピーの更新操作のログ

リポジトリのライブ作業コピーを更新したばかりで、この変更を元に戻したいです。問題は、更新前の作業リビジョンが何であったかわからないことと、レポに非常に多くの変更があったため、どこを元に戻す必要があるかを判断するのに苦労していることです。

リポジトリの作業コピーに対して行われた操作のログはありますか?

0 投票する
3 に答える
15090 参照

svn - 何も壊さずにSVNリポジトリのディレクトリを置き換える方法

本番サーバーの SVN リポジトリのディレクトリを置き換える必要がありますが、何も壊さずにこれを行う正しい方法がわかりません。置き換えられるディレクトリは、完全に再構築されたサードパーティ モジュール リビジョンであるため、完全にアップグレードするには、古いディレクトリ/ファイルを削除し、新しいディレクトリとファイルに置き換える必要があります。これを (svn delete を使用して) 行うと、作業コピーがブロックされるか、バージョン管理されていない新しいディレクトリを作業コピーにコミットまたは追加できない状態になります。svn update、svn cleanup、その他の UI (TortoiseSVN および Cornerstone) の fix-it ショートカットを試しましたが、再同期できないようです。つまり、以前のリビジョンにロールバックしたり、新しいコピー。

ローカル作業コピーとリモート リポジトリの両方のターゲット ディレクトリを削除し、作業コピーを更新し、新しいディレクトリを作業コピーに追加して、リポジトリにコミットする必要があると思います。しかし、詳細や、欠落している可能性のある手順や微妙な点についてはわかりません。私がアップグレードしようとしているモジュールは、サイト アプリケーションにとって非常に重要です。そのため、これは本番サーバーで行われるため、最初から正しく行う必要があり、迅速に行う必要があります。誰かがステップを明確にマッピングできれば、本当に感謝しています.

0 投票する
2 に答える
1708 参照

git - ApacheDocumentRootのGitoliteローカル作業コピー

gitとgitoliteを使用したシステムセットアップがあります。私の構造を次のようにしたいことを除いて、すべてがうまく機能しています。

ローカル環境->開発サーバー->本番サーバー

開発サーバーにリポジトリを設定しましたが、ローカル環境に正常に複製されました。さて、必要なのは開発サーバー上のローカルファイルシステムの作業コピーですが、gitoliteでこれを行う方法がわかりません。

プッシュ/プルしようとするまでは正常に動作します。プッシュ/プルしようとすると、次のようになります。

ギトライトでこれを行う方法についてのアイデアはありますか?

0 投票する
4 に答える
70422 参照

svn - svn: 警告: '.' 作業コピーではありません

サーバー上で、svn import コマンドを使用してファイルを SVN に入れました。

ファイルをローカル マシンにチェックアウトし、いくつかの変更を加えてからコミットし直しました。

ファイルのサーバー コピーを更新したいのですが、 を使用するsvn updateと、「 」と表示され、「skipped '.'」とsvn status表示されますsvn: warning: '.' is not a working copy

0 投票する
1 に答える
243 参照

svn - SVN:作業コピーを自動的に削除するが、無視されたアイテムを保持する方法は?

現在、2 つのブランチを含む作業コピーがあります。

これを削除し、代わりに必要なブランチのみをチェックアウトしたい (つまり、ディレクトリ ツリーの 1 レベル下に移動し、/Source/v1.3 のみをチェックアウトする)。ただし、v1.3 の作業コピーには、実際に保持したい無視されたファイルが多数含まれています。したがって、作業コピー全体を削除して最初からやり直したくありません。もちろん、無視されたすべてのファイルを手動で見つけて保存しようとはしません。これを行うためのコマンドはありますか?

私は Windows で TortoiseSVN と自動ビルド用の Slik SVN を使用しています。

0 投票する
2 に答える
1227 参照

svn - 作業コピーを特定のリポジトリと比較する

重複の可能性:
2つの異なるリポジトリ間でのSVNの差分

作業コピーを、作業コピーが関連付けられているリポジトリとは異なるリポジトリと比較するにはどうすればよいですか?

いくつかの変更を本番サーバー(タグに接続されている現在のバージョン)に直接適用することを余儀なくされ、それらの変更がすでにトランクに適用されているかどうかを確認したいので、この比較が必要です。