0

私は、フロントエンド Web アプリの設計のために HTML/CSS/JS をまとめる Web デザイナーです。私は、私のデザインを採用し、ASP.net を利用してそれらのデザインから機能的な Web アプリを開発する別の開発者と協力しています。

私の考えでは、Web アプリには 3 つのバージョンがあります。私の最初の HTML/CSS/JS デザイン、他の開発者の ASP.net バージョン、そして実際の Web サイトにあるバージョンです。

Git でこれを設定する方法について何かアドバイスはありますか? 1 つはフロントエンド デザイン用、もう 1 つは Web サイトの ASP.net 開発とライブ バージョン (この git 分岐モデル (http://nvie. com/posts/a-successful-git-branching-model/)。

それらをすべて同じレポ内の異なるブランチにする利点はありますか? 私の主な関心事は、Web サイトの ASP.net バージョンが HTML/CSS/JS の元のデザインから分離されていることを保証し、両方が (機能を除いて) 同一の状態であることを保証することです。

4

1 に答える 1

0

静的な HTML-CSS モックアップの場合、ASP コードと同じリポジトリにある理由はわかりません

  • それらはソースであり、独立した並行作業ではありません
  • ブランチ全体のリポジトリを分岐すると、単一のエンティティ「現在の設計」の追加のクローンが得られます

コードの LIVE バージョンと DEV バージョンは、分岐ワークフローによりよく適合し、2 つの独立したリポジトリは、共通して正しい方向です - チェンジセットを ASP リポジトリからモックアップ リポジトリにリンクするため、デザインが変更されたモックアップチェンジセットのハッシュをコミット メッセージで使用できます。 ASPチェンジセットの

于 2012-11-30T08:55:21.100 に答える