私が使用しているLinux / Unixコンピュータでは、私は通常のユーザーです。しかし、間違いによる削除/名前変更/損失/修正を防ぐために私のファイルを管理できるバージョン管理システムが欲しいです。明らかに、コンピュータにバージョン管理をインストールする権限がありません。そのようなバージョン管理システムのポータブルバージョンはありますか?
私はAIXを使用する可能性が高いです。またはRed Hat Linux。
答え1
バージョン管理システムは他のプログラムと同じです。必要に応じて、システム全体またはローカルにインストールできます。GITのインストール手順の最初の2行をお読みください。例えば。
また、一般ユーザーとして実行されるアイテムを構築する場合は、この質問に興味がある可能性があります。自己プログラム実行情報。
答え2
使用目的に適しており、古くて使用可能RCSまたはCVSシステムはすでにAIXとRed Hatに存在し、単一のユーザーが完全に対応できます。学習しやすく、高速でリソースをあまり使用せず、非常によくデバッグされたコードです。 CVS用のIDEとGUIクライアントはたくさんあります。両方のシステムを直接コンパイルし、実行可能ファイルをどこにでも配置できます(例:$ HOME / bin)。
CVSを使用すると、任意のディレクトリに「ストレージ」を配置することができ、無料で(ストレージの)バックアップを提供できるため、この手間が消えます。
RCSを使用すると、どこにも見苦しいRCS /ディレクトリを持つか、「ストレージ」へのシンボリックリンクを使用できます。
時々、古い学校が最高の学校であることがあります。
答え3
私はそのシンプルさとオールインワンの「スタンドアロン」機能が大好きです。化石特に、構成ファイルやスクリプトのバージョン管理などの小規模な「プロジェクト」の場合は、さらにそうです。まだ大規模なプロジェクトでは使用していませんが、サイトには次の推奨事項がたくさんあります。
http://fossil-scm.org/index.html/doc/trunk/www/reviews.wiki
また、ウェブサイトには化石の使い方を詳しく説明する「オープンソース」の本があります。 FossilはBSDライセンスを持っており、使いやすいです(つまり)を置き換えますci co rcs
。ただし、mercurial
などの多くの高度なDVCS機能もありますgit
。
ボーナス:さまざまなプラットフォームで実行するのはとても簡単です。