2010-11-13 80 views
0

有一個(自定義)的PHP框架,包含以下結構:我如何處理項目模板SVN

app 
|-classes 
|-settings 
core 
|-classes 
modules 
index.php 
  • 應用程序文件夾必須包含獨家 代碼爲當前應用程序。還包含配置文件。
  • 核心包含框架文件。 此文件夾對於使用此框架的所有項目 是通用的。
  • 模塊可以包含片段 (庫,擴展名),它們可以是多個項目共有的 。

這是所有存儲在我的svn。 即使應用程序文件夾內容對於每個項目都是唯一的,我的trunk框文件夾包含具有某些默認值的原始配置文件。

後來,當我需要根據這個框架我要做的就是在它的SVN服務器上創建一個新的文件夾中創建一個新的項目,並使用我的外部的核心的index.php文件添加到項目。 應用程序模塊目錄在項目目錄中創建爲空文件夾,我手動複製其內部結構。

現在是我擁有的最好的方法。

我在想,如果SVN有一些腳本的功能,我會利用一切時間做這一切ardous過程中,我需要建立一個新的項目

編輯:我說的腳本,但任何其他功能SVN可以提供我對此表示歡迎。

回答

1

也許一個簡單的帶有參數和svn命令的批處理文件/ shell腳本在這裏可以做得很好。