バージョン管理(Subversion)はドキュメントトラッキングに適用できますか?[クローズド]
質問
私は約100以上の文書(ワード文書、ソースコードではない)を担当しており、私の部門の異なる人々によって改訂が必要です。現在、すべてのドキュメントは共有フォルダーにあり、そこで彼らは検索、修正、およびフォルダーに戻して保存します。
私が現在行っていることは、共有フォルダーで "変更日時を検索し、最近変更されたドキュメントを開き、MS Word の "変更履歴機能を使用して変更を適用することです。これは少し面倒だと思います。
では、バージョン管理データベースでこれをコミットすれば、より良く、より簡単になるのでしょうか。
基本的には、あるファイルの異なるバージョンを保持したいのですが。
回答から学んだこと
-
Time Machine を使用して、異なる バージョン (Vista ではシャドウ コピー) を保存します。
-
テキスト バージョン管理アプリを使用する場合、テキスト文書とバイナリ文書の バージョン管理アプリで (私は知りませんでしたが ということ)
-
Diff はバイナリファイルでは動作しません
-
リビジョンの通知システム(例えばメール)は素晴らしいです。
-
Google Docsのリビジョン機能。
更新 :
Googleドキュメントのリビジョン機能で遊んでみたところ、ほぼ自分に合っている気がします。ただ、あまりに頻繁なバージョン管理(自動保存)には少し困っています。
しかし、私にとって正しいと感じることが、私の部署にとって正しいと感じるとは限りません。彼らはこれらのドキュメントをすべて Google で保存して大丈夫なのでしょうか?
どうすればいいのでしょうか?
誰も尋ねていないようですが、ドキュメントの変更履歴を保存する法的要件があるのでしょうか。
法的要件があるかないかは、どのようなソリューションを検討するかに影響を及ぼします。
また、古くなったコピーの通知メカニズムも楽しいものです。エンジニア A がドキュメントのコピーを持っていて、エンジニア B がそれを編集して変更をコミットする場合、エンジニア A には、自分のコピーが古くなったことを通知してほしいのです。
文書管理は、実に簡単に虫の息になることがあります。
ドキュメントを CVS または SVN で管理し、同じドキュメントの更新がリポジトリにチェックインされたときに、コピーをチェックアウトした人に電子メールが送信されるように設定するとよいでしょう。
編集:私は新しいdocを追加するときに、バイナリスイッチ、例えばCVSのための-kbを使用することを忘れないでください追加することを忘れていました。さもなければ、キーワード文字列のための ascii に偶然一致するデータのシーケンスを取得し、関連する構成管理データを追加し、それによってdoc.データを破損します。
関連
-
[解決済み] Visual Studio の .suo と .user ファイルをソースコントロールに追加する必要がありますか?
-
[解決済み] composer.lockはバージョンコントロールにコミットすべきですか?
-
[解決済み] Unity3Dのソース管理でGitを使うには?
-
[解決済み】Subversionから1つのファイルをチェックアウトする
-
[解決済み】データベースをgit(バージョン管理)下に置くには?)
-
[解決済み】どのEclipseファイルがバージョンコントロールに属するか?
-
[解決済み] Hudson / Jenkinsの設定ファイルをソース管理する方法はありますか?
-
[解決済み] Mercurial (hg) は特定のファイルだけをコミットする
-
[解決済み] Git Bashの画面をクリアするコマンド
-
[解決済み] Mercurialでgraftを使用した場合の影響
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] hg forgetとhg removeの違いは何ですか?
-
[解決済み】ソースコントロールに変更をコミットする頻度を教えてください。[クローズド]
-
[解決済み] TFSソースコントロールで複数のファイルを移動する
-
[解決済み] Mercurialでフォルダ以下をすべて無視するにはどうしたらいいですか?
-
[解決済み] ソフトウェアのバージョン番号付けはどのようなルールで行われているのですか?重複
-
[解決済み] どのような場合に支店を設立すべきなのでしょうか?
-
[解決済み] Perforceでファイルを "無視 "できますか?
-
[解決済み] Perforceのツリーで未追跡のファイルを見つけるには?(svn statusの類似品)
-
[解決済み] サードパーティライブラリのソース管理への格納
-
集中型と分散型のバージョン管理システムの比較【非公開