![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
今はバージョンアップする度にフォルダを作ってそのソースを修正しています。
バージョン管理ソフトを使って管理してみようと思ってるんですが、
subversionやgitは、ネットにソースコードをアップロードする必要があったり、(制限容量を超えると)有償になったりしますよね。
無料で簡単で自分のPCだけで使えるバージョン管理ソフト(またはサービス)ってありませんか?
それとも、subversionやgitまたはMercurialでそんな使い方ができませんか?
(Delphi 10ではsubversionやgit、Mercurialのクライアントソフト?がついているので)
No.2ベストアンサー
- 回答日時:
Subversion と Git/Mercurial とではアーキテクチャが違いますが, いずれにしても 1台の PC で使うことができます.
Subversion は確か
・リポジトリは 1つだけ
・ローカルにはリポジトリからもってきた「ファイル」のコピーが存在する
・ファイルを修正した後, ローカルに持っているファイルのコピーとの差分をリポジトリに登録する
というアーキテクチャだったはず. ここで, 「1つだけ」存在するリポジトリをローカルに作ってしまえば 1台の PC で動かすことができます (そのままだと file:// なプロトコルしか使えないと思うけど).
一方 Git や Mercurial では
・リポジトリは (一般に) 複数存在する
・ローカルには「リポジトリ」のコピーが存在する
・ファイルを修正したらいったんローカルのリポジトリに登録し, その後ローカルなリポジトリにおける変更点をリモートのリポジトリに送る
というアーキテクチャです. こちらでは複数存在するリポジトリは原則的に「同じ」ものなので, わざわざリモートにリポジトリを作ることはせずローカルにリポジトリを作ってそれに対して操作すれば 1台の PC で OK です.
余談ですが, 1つの PC に複数のリポジトリを作ることも可能です.
No.1
- 回答日時:
>それとも、subversionやgitまたはMercurialでそんな使い方ができませんか?
普通にどっちもローカルで使えるはずですが…。
OSはなんです?
# Delphiとか書かれているからWindowsですかねぇ…。
80番ポートが空いているならTrac Lightning使うのが楽なんじゃないですかね。
https://osdn.jp/projects/traclight/
# ただしSubversionのバージョン自体は最新ではない。
TortoiseSVN使っているならそのままローカルにリポジトリ作れたはずです。
# ただし、使えるのはfile://なものだけかも知れませんけど。
# svnserve.exeも入るので…頑張ればSVNプロトコルでサーバ作れるハズです。
# svnserveをWindowsのサービスとして登録する方法もあります。検索すると見つかるでしょう。
CollabNetのパッケージでも可能でしょう。
http://www.collab.net/downloads/subversion
# こちらは登録が必要ですが…無料だったハズです。
Gitは使っていないので不明です。
が、Subversionと同様にローカルにリポジトリは作れるはずです。
「Git Windows サーバ」辺りで見つかるかと。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 会計ソフト・業務用ソフト 会計ソフトを探してます。 4 2022/08/17 08:35
- 画像編集・動画編集・音楽編集 3時間超の動画をトリミングできる無料ソフト 5 2023/05/17 00:31
- 経営情報システム 社員5人の会社ですが、PC買い替えやHP作り直し、顧客管理ソフト導入などに使える補助金はありますか 1 2022/05/12 23:32
- セキュリティソフト 結局のところWindows PCに有料のセキュリティ対策ソフトは必要だと思いますか? 8 2022/06/01 11:00
- その他(クラウドサービス・オンラインストレージ) このような条件でデータを置いておけるサービス 3 2022/07/25 08:31
- 画像編集・動画編集・音楽編集 簡単な画像処理ソフトを探しています 5 2023/02/20 17:53
- 経営情報システム 顧客管理ソフト、どうやって選べばいいのですか? 3 2022/05/15 22:01
- Visual Basic(VBA) エクセルVBA コードが同じでもファイルによって処理速度が大きく変わるのはなぜ 5 2022/11/06 21:34
- その他(セキュリティ) パスワードの管理について googleのパスワードマネージャーはダメ? 2 2023/01/27 23:09
- 経営情報システム 学習塾管理について 2 2022/08/23 04:02
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ServletからXMLを読み込む方法
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
-
エクセルで「特定の文字を含む...
-
スマホでtxtファイルを編集する...
-
Googleマップに保存した地点が...
-
イベントログの保存先の変更方法
-
e-taxで送信ファイルの拡張子が...
-
stdio.hの中身
-
PC内で速度を遅くした音源をCD...
-
eclipseの保管が押せない!
-
EXCEL/VBAでWORDファイル名の先...
-
情けない話ですが成田エクスプ...
-
A4の紙に印刷されている文字を...
-
エアコンの冷媒 R410Aの重...
-
リストビューの選択状態を取得...
-
拡張子「.IDJ」を、windo...
-
パソコン名、IPアドレスをH...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VS2013のデバッグについて
-
IP自動設定のバッチがうまくい...
-
ローカル上とネット上で保存し...
-
JavaScriptで、写真(画像)の...
-
(新)無料FC2でアクセス制限
-
PHPからエクスプローラーや電卓...
-
IEでtitleが表示されない
-
ApacheでFirefoxのリンクが$TMP...
-
FLASHで.exeファイルを起動したい
-
SWFとAIRの違いを教えてください。
-
NAMAZUについて
-
クロームブックは
-
CGIがソースで表示されてしまう。
-
Linux上のActiveX
-
無料で簡単で自分のPCだけで使...
-
ブラウザが揺れる(震動)させ...
-
Flex3 Rss readerがWEB上では取...
-
pythonをhtmlに埋め込みたい
-
ASPを使ってサーバ側のバッチを...
-
新規Workbookの作成 Google Col...
おすすめ情報
>普通にどっちもローカルで使えるはずですが…。
> OSはなんです?
> # Delphiとか書かれているからWindowsですかねぇ…。
早速の回答ありがとうございます。
調べたところでは、ローカルにレポジトリを作れることはわかったのですが、これはリモートリポジトリは必要ないということですか?
OSはWindows10です。
回答された内容、検索してみます。