独自のバージョン管理システムを持つことはできますか?

独自のバージョン管理システムを持つことはできますか?

私が使用している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

ボーナス:さまざまなプラットフォームで実行するのはとても簡単です。

関連情報