0

ユーザーがgitを使用してWebブラウザーからサーバーに更新をデプロイできるようにするサービスを作成しています。例:[デプロイ]ボタンをクリックして、gitコマンドを実行します。現在、提案されている言語はPHPであり、提案されているソリューションは次のようなことを行っています。

<?php
exec('git pull origin master');
?>

簡単ですが、それが最善の方法であるか、その欠点は何かはわかりません。だから私の質問は、ユーザーがWebブラウザからサーバーにプルダウンできるようにするためにどの言語/方法を使用する必要があるかということです。サーバーとのインターフェースに最適な言語は何ですか?それも重要ですか?

4

1 に答える 1

1

まったく問題ありません。理想的には、あなたやあなたのチームが得意とする言語であるべきです。

しかし、「実行」を行うことは、それを行う方法ではありません!

ライブラリを使用します。たとえば、これを試してください:

Git を使用しない Git リポジトリの読み取り

于 2012-10-10T15:48:23.093 に答える