4

リポジトリを svn から git に移行する予定です。しかし、SVN を TYPO3-Backend に統合する np_subversion を使用している人もいます。

np_subversionは、svn クライアントを呼び出して、更新、コミット、ログの表示などを行います。svn クライアントのように動作するが、バックエンドとして git リポジトリで動作するツールを探しています。(一種の git-svn ですが、その逆です)

あるいは、Git を TYPO3 バックエンドに統合する拡張機能を誰かが知っていれば、それを感謝します。

4

4 に答える 4

2

これは、svn プロトコルを介して git リポジトリを提供する Python コードです。

http://git.q42.co.uk/git_svn_server.git

于 2010-10-28T11:16:24.270 に答える
2

あなたが実際に探しているのは、git へのプロキシである svnサーバーだと思います。git-svnserver を実装する計画があり、それはSoC 20072008、および2009の潜在的なプロジェクトでしたが、私の知る限り、それは決して完了しませんでした.

于 2010-02-17T12:53:01.757 に答える
1

これがあなたのニーズを満たすかどうかはわかりませんが、Easy Git (別名eg) は、Git に対してより CVS および SVN に似たインターフェイスを提供するシン レイヤー (単一の perl スクリプト) です。Easy Git for SVN usersページをチェックアウトしてください。コードは、Gitoriousの公式リポジトリからオンラインで見つけることもできます。

于 2010-02-17T14:10:51.933 に答える
1

約 12 年後、この SO の質問がhttps://github.com/git-as-svn/git-as-svnとともに Web 検索の結果に表示されました。

そのプロジェクトは活発に行われているようです。私はそれを試していませんし、私はそれとは関係ありません。彼らのドキュメントによると、それらはhttp://git.q42.co.uk/git_svn_server.git (@mab の回答)に基づいているか、それに触発されています。

そしてhttps://subgit.com/があります。無料ではありません。私はそれを試していませんし、私はそれとは関係ありません。

于 2022-02-14T16:13:47.817 に答える