今はバージョンアップする度にフォルダを作ってそのソースを修正しています。
バージョン管理ソフトを使って管理してみようと思ってるんですが、
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ランキング
-
Linux上のActiveX
-
サポートされたファイル形式お...
-
Googleマップに保存した地点が...
-
PC内で速度を遅くした音源をCD...
-
PDFファイルの倍率を変えて保存...
-
ファイル数と合計サイズの取得方法
-
複数のブックを新しいブックのS...
-
個別に違う添付ファイルを付け...
-
「パスワードを保存しますか」...
-
ビデオファイルのプロパティの...
-
スマホでtxtファイルを編集する...
-
SDカードを挿してるのに挿入し...
-
拡張子「.IDJ」を、windo...
-
ITパスポートの一環で質問です...
-
ガラケーからPCへの写真の取り込み
-
透過処理をしたGIFファイル画像...
-
エクセルで「特定の文字を含む...
-
e-taxで送信ファイルの拡張子が...
-
画像をトリミングしてフォルダ...
-
太鼓のオワタツジンについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VS2013のデバッグについて
-
ローカル上とネット上で保存し...
-
JavaScriptでファイルチェック
-
ASPを使ってサーバ側のバッチを...
-
PHPからエクスプローラーや電卓...
-
IP自動設定のバッチがうまくい...
-
無料で簡単で自分のPCだけで使...
-
JavaScriptで、写真(画像)の...
-
Linux上のActiveX
-
dbMagicの不具合
-
シェルスクリプトをローカルで...
-
外部CGIファイルの読み込み
-
CGIがソースで表示されてしまう。
-
Webアプリが信頼済みサイトか...
-
FLASHからテキストデータを出力...
-
PDFファイルの倍率を変えて保存...
-
サポートされたファイル形式お...
-
Googleマップに保存した地点が...
-
【VBA】マクロの入ったファイル...
-
個別に違う添付ファイルを付け...
おすすめ情報
>普通にどっちもローカルで使えるはずですが…。
> OSはなんです?
> # Delphiとか書かれているからWindowsですかねぇ…。
早速の回答ありがとうございます。
調べたところでは、ローカルにレポジトリを作れることはわかったのですが、これはリモートリポジトリは必要ないということですか?
OSはWindows10です。
回答された内容、検索してみます。