ファイルの継承、またはフォルダーの拡張など


0

Web開発のようなものに本当に役立つと思われるアイデアがありましたが、それが行われたことを聞いたことがありません。

Webプロジェクトを開発しており、個々のWebサイトのベースとして使用できるスタータープロジェクトを作成するとします。通常、スターターサイト全体のコピーを作成し、そこからカスタマイズする必要があります。しかし、私がやりたいのは、空のフォルダーを作成し、「拡張」フォルダーに配置したファイルが上書きされることを除いて、スターターサイトフォルダーからすべてのファイルを魔法のように継承するように指示できるシステムですスターターサイトフォルダーのファイル。または、フォルダAとフォルダBをフォルダCにマージし、BがAからの衝突をすべて上書きするようにすることもできます。ファイルの削除がどのように機能するか、サブフォルダを移動するかはわかりません...

したがって、このすべての利点は、ファイルを階層の上位に変更し、継承フォルダー内のファイルが変更されていない限り、それらが拡張/継承フォルダーに細流化することです。

とにかく、私はクレイジーですか、これを行う方法はありますか?このアイデアは、Wordpressの子テーマやMayaなどの3Dソフトウェアでのファイルリファレンスなどから得ましたが、ファイルシステムで正しく行われたことはありません。

回答:


0

git http://en.wikipedia.org/wiki/Git_(software) など、リビジョン管理システムについて話しているのではないですか?

man git-clone man git-pull man git-merge


多分。もっと自動化されたものを考えていたと思いますが、リビジョン管理システムの管理は良いことだと思います。私はgitにあまり詳しくありませんが、gitが自分のニーズにどのように機能するかを知る必要があります。
モス

gitが有効なソリューションである場合、私が求めていることを行う方法について説明またはリンクをお願いします。具体的には、この継承されたファイルのサブプロジェクトへの流し込み。分岐とマージについて多くの話を目にしますが、ブランチをマージしたくはありません。トランクからの甘い樹液をブランチに送りたいだけです。
モス
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.