1

閲覧のみが可能で、実際にファイルをチェックアウト/チェックインできないため、Gitwebのようなものではありません。

Visual SourceSafeのようなものを考えていますが、自分でホストできるWebベースのオープンソースです。

Tracは私が探しているものに近いかもしれませんが、それについて悪いことを聞いたことがあります。

他のオプションはありますか?

編集: 私は複数の開発者と一緒にPHP / MySQL Web開発プロジェクトに取り組んでおり、すべての人がWeb経由でアクセスでき(さまざまな国に住んでいます)、ファイルをチェックアウト/インし、ファイルのバージョンを比較できるシステムが必要です、およびラベルファイル。したがって、Visual SourceSafeについて考えてみてください。ただし、ブラウザから使用できます。このようなものはありませんか?

4

7 に答える 7

6

SVN は自分でホストでき、多くの GUI フロントエンドがありますが、ファイル システムのニーズを考えると、Web インターフェースを介して実際にリビジョン管理を行う方法がわかりません。この Web インターフェイスを介してサーバー上で編集する予定がない限り..

于 2009-11-01T21:38:44.367 に答える
4

svn を使用できます。Windows と Linux の両方で動作させることができました (debian では、はるかに簡単でした)。Svn は、apache が実行されている必要があります。構成は簡単で、trac と統合できます (Linux にインストールするのは非常に簡単ですが、Windows にインストールするのは非常に困難です)。

インストールの簡単な手順:

  1. Apacheをインストール
  2. mod dav_svn をインストール
  3. svn-admin create でリポジトリを作成
  4. ACL の作成
  5. dav_svn (数行のコード) で利用できるようにする
于 2009-11-01T21:39:51.310 に答える
2

コマンド ラインを使用せずに HTTP(S) 経由でバージョン管理システム (VCS) にアクセスできるからといって、Web ベースのインターフェイスを使用する必要があるわけではありません。これは、VCS とそのクライアントが HTTP(S) ベースのプロトコルをサポートする必要があることを意味します。したがって、実際には、Subversion と WebDAV、およびTortoiseSVNのようなグラフィカル クライアントを使用できます。

于 2009-11-02T19:35:31.633 に答える
1

これにブラウザを使用したいと思う人がいるでしょうか? 私は、ブラウザ インターフェイスで PVCS を使用する必要がある会社で、非常につらい年を過ごしました。ひどかった。バージョン管理のためにバックアップされたディレクトリを使用することをお勧めします。なんて悪夢だ。

Trac をバージョン管理システムとして評価している場合は、SO に質問を投稿するだけでなく、もう少し調査を行うことをお勧めします。特に、独自のホストを作成する場合は特にそうです。それは、私にとって、明確な初心者の間違いです。本当にリポジトリのバックアップを管理し、公開サーバーまたは VPN を管理しますか?

svn、git、mercurial ホスティングの場合、無料から月額数ドルまで、かなり安価なホスティングを利用できます。

ソース/バージョン管理は、ブラウザー ベースのアプリであってはならないものの良い例です。

于 2009-11-02T19:19:11.480 に答える
0

BeanStalkAppを使い始めたばかりで、とても気に入っています。

あなたはできる:

  • 既存のリポジトリからインポート
  • リポジトリを管理/表示するロールを持つユーザーを作成します
  • グラフィカルな方法で変更を追跡し、共同作業する
  • ファイルの参照 (構文が強調表示されています)
  • 他の Web アプリと統合する

無料アカウントは、私と私の学校の課題には十分です。大好きです。

編集:「通常の」方法でチェックインを行う必要があります。ただし、その目的のために Linux/Windows/Mac 内で GUI アプリを使用できます。

于 2009-11-02T19:10:06.653 に答える
0

Sharesourceを試してください。Mercurial + SVN がサポートされ、まもなく Git がサポートされます。独自のプロジェクト ホスティング サイトを作成しながら、コードをダウンロードして使用し、改善することができます。

(XYZ) コードを使用するだけで返さないことから商用フォージを開始することを避けるために、SS は AGPL3 の下でライセンスされています。作者に連絡してください。大幅な改善点を共有することを約束すれば、おそらく 3 条項 BSD ライセンスを受け取ることができます。

免責事項: 私はそこの管理者であり、元の作成者をよく知っています。

于 2009-11-02T19:54:24.303 に答える
0

Windows 環境をお持ちの場合は、VisualSVN Serverを試してみてください。これは無料で、Web ベースで、インストールが非常に簡単です。また、Visual SourceSafe よりも優れた IMO である Subversion を使用しています。任意の Subversion クライアントを使用して接続できます。

于 2009-11-02T19:42:07.277 に答える