2009-03-30 7 views
3

私はPHPとRubyを実行できるWebサーバーを持っています。PHPで書かれた良いVCSはどこにありますか?

SVNに似た私のコードのバージョン管理ができるPHPプログラムがあるかどうか知りたいですか?
すでにこのサービスを提供しているオープンソースのプロジェクトホスティングサイトがありますが、自分のホストにインストールしたいと思っています。
追加パッケージをインストールするためにこのサーバーにアクセスできない

+0

質問を編集してより明確にしました。お役に立てれば。 – Gant

+0

私はGoDaddyを介して共有されたWebホスティングで同じボートにいます。それは最高の2つのオプションがまだASVCSとEasyPHPVCSであるようです。あなたが何か良いものを見つけたら、私に知らせてください。 – Frantumn

答えて

2

http://sourceforge.net/projects/asvcs/入れた方法を見つけ出すことである - これを試していません。しかし、これはあなたが何をしているかのように聞こえる。

+0

私はあなたの問題を解決すると思います!まことにありがとうございます! – toddoon

5

私はPHPで書かれたバージョン管理システムについて認識していません。しかし、1つがあっても、私はそれから離れています。バージョン管理は、スクリプト言語が最もよく使用されるものの1つではありません。

編集:ローカルマシンにSubversionをインストールしてそこにすべてのコードを作成することをお勧めします。ローカルコンピュータのSVNをバージョン管理に使用できます。

編集2:あなたが他人と共同作業していて、あなたのレポジトリにアクセスしたい場合は、あなたのプロジェクトのどこかでSubversionホスティングを行うことをお勧めします。そこにいくつかの結果を見つける必要があります、それをサポートしていくつかのフリーホストがあります。

+0

私が使用できる唯一のアクションはFTPを使用することです。PHPで書かれていない別のVCSを使用するにはどうすればよいですか? – toddoon

+0

そして、私のコンピュータにいないときはどうしますか、申し訳ありませんが、24時間/ 24時間開いているサーバーが必要です。しかし、感謝しています。 – toddoon

+0

バージョン管理は、コードを変更した場合にのみ使用されます。だから、私は24/7オンラインでサーバがそれと関係していることを理解していないのですか?あなたは何のバージョンコントロールを使用しますか? –

0

あなたが使っているツールの言語はどうして大事ですか?それはあなたの家の建築家が金属のものの代わりに木製のはしごを使用したという不満のようなものです。

SubversionまたはGitなどを使用すると、すべて正常に動作します。

+0

しかし、私はパッケージをインストールすることはできませんまたはサーバー上でコンパイルを理解できますか? – toddoon

+1

ええ、ホスティングを共有している場合、おそらくPHPアプリケーション以外は実行できません。 –

+0

。編集後にもう少し意味があります。 – nickf

0

http://unfuddle.com/またはhttp://cvsdude.com/ のようなオンラインサービスを利用しています。彼らは無料の基本プランを持っており、有料プランでさえ価値があるほど安いです。

+0

私は私のポストで「私はすでにこのサービスを提供しているオープンソースプロジェクトホスティングがあることを知っていますが、自分のホストにインストールしたいと思っています。私はWebSVNを使用すると思います。 – toddoon

0

あなたのコンピュータではなく、本番サイトがあなたの支配下にないVCSが必要な場合は、オンラインサービスを利用する必要があると私は同意します。

次に、本番サイトにPHPスクリプトを作成して、オンラインサービスにアクセスし、HTTP経由で最新のバージョンをダウンロードする(httpは一般にCVSで利用可能で、SVNはネイティブで使用する必要があります)特定のVCSプロトコル。

オプションは限られていますが、これは一般にプロダクションから制御されるとは一般的には予想されません。

0

私は本当に誰も私の質問に答えていないと思います。 私はhttp://en.wikipedia.org/wiki/Comparison_of_free_software_hosting_facilitiesのようなホスティングファシリティは望んでいないと言った。 私は使用すると思いますhttp://websvn.tigris.org/ ありがとうございます。

ギョーム

+0

本当にあなたが望んだのは、Webベースのsvnリポジトリブラウザでしたか? – schmilblick

+0

はい、WebSVNにはSVNが必要ですが、問題は解決しません。私は私の質問に問題はないと思う – toddoon

0

なぜVCSをPHPで記述する必要がありますか? VCSとしてSVNを使用し、apacheを使用してファイルを提供することができます。私はまだ別のバージョン管理システムとの格闘の一つの利点について考えることはできません。あなたは何ができることはvmTracのようなソースコード管理と問題管理のための仮想マシンのアプライアンスを取得し、直接それを実行したり、離れてそれを選ぶと、それが一緒に

+0

しかし、それは共有ホスティングですのでSVNまたはCVSをインストールすることはできません – toddoon

0

私はこれが古かったことを知っていますが、FTPアクセスがあるので、FTP経由でBazaarを使用し、Redmineのようなものをwebviewerとして使用できます。 FTPを使用すると、Bazaarスマートサーバーをサーバーにインストールするよりも時間がかかります(FTPは「ダム」トランスポートと呼ばれます)が、すべての要件を満たします。

私はwebsvnのは、同じ理由から、あなたのSVNリポジトリ

よろしく

1

を役に立てば幸い - 保存したいです私のウェブサイトのデータは、PHPのみをサポートしています - 私はphpEasyVCSを作成しました。 WebインターフェイスとWebDAVアクセスを提供します。

3

を表示するだけの方法を知っている何のために誰か

-Scott

関連する問題