0

Composer 経由で ZendSkeletonApplication を起動しました。プロジェクトのプライベート リポジトリ (Git) が必要になります。どうやってするの?Skeleton に .git ファイルが追加されたので、たとえば BitBucket でプロジェクトを操作するにはどうすればよいですか?

よろしく

4

3 に答える 3

1

ZF2 スケルトン プロジェクトをゼロから作成する最良の方法は、ZFTool ( http://framework.zend.com/manual/2.1/en/modules/zendtool.introduction.html ) を使用することです。/usr/local/bin にインストールして (実行権限あり)、これを実行できます。

$ zftool.phar create project project_name

これにより、project_name フォルダーに完全に git フリーのスケルトン アプリケーションが作成されます。

ここで、BitBucket にプライベート リポジトリを作成し、手順に従ってディスクに既にあるコードをセットアップします。

project_name で作成されたプロジェクトには .gitmodules ファイルがあることに注意してください。Composer を使用している場合は、BitBucket に追加する前にこのファイルを削除できます。サブモジュールを使用する場合は、初期化と更新の準備が整ったサブモジュールとして ZF2 をセットアップします。

于 2013-02-28T08:03:01.687 に答える
0

git のサブモジュール機能を利用することで、bitbucket に独自のプロジェクトを作成し、別の lib/-directory にサブモジュールとして zend ライブラリなどを作成できます。次のようになります。

YourProject/   <-- Your git working tree (via git init)
  public/
  libs/
    Zend/      <-- a git submodule
  application/

サブモジュールを追加するコマンドはgit submodule add http://zf-repo libs/Zend. メインの git 作業ツリーも Zend フレームワーク ライブラリの特定のバージョンを参照するため、zend フレームワークを個別に更新および追跡できます。

于 2013-02-27T17:54:26.253 に答える
0

ZendSkeletonApplicationをフォークしたら、フォークを Bitbucket アカウントまたは独自のサーバー/ネットワークのプライベート リポジトリにプッシュできます。

独自のパッケージ/モジュールを Bitbucket にデプロイし、必要に応じて composer 経由でそれらを要求することもできますが、@Lars が述べたように、簡単であればgit サブモジュールを使用することもできます。

ツールに慣れていない場合は、高度な作曲家の使用法に関する Niels Aderman による素晴らしいプレゼンテーションもあります。

于 2013-02-27T18:15:08.823 に答える