我主要建立網站,SVN已經找到了建立網站代碼庫的方法。我將開始研究一些可用於某些Web應用程序的擴展/插件,例如Wordpress,Magento或任何其他類型的Web應用程序。應用程序是什麼,並不重要。如何使用版本控制插件/擴展開發
我正在尋找的是爲我正在開發的插件設置存儲庫的最佳方式,同時能夠檢查出它並將其用於我正在構建的其中一個Web應用程序中。我不想將Web應用程序的代碼添加到回購站中,我只需要與回購中的插件有關的代碼。
很明顯,我會創建插件的標準文件夾,這些文件夾存在於這些其他應用程序中,並且它不能獨立運行。是否有必要將我的插件導入到回購站中,然後在我的Web應用程序結構中查看它,然後忽略所有不在回購站中的文件。你如何保持這種前進?很明顯,可能會有新的文件添加到應用程序中,並且您可能需要將文件添加到插件中,這是否會發現要忽略的內容?
我不想將插件導入到倉庫中,然後將其檢出並導出,將導出的版本放入Web應用程序,然後在Web應用程序中執行任何更改以獲取功能的插件修復或更改,我將不得不確保在檢出版本。
似乎有一個更好的過程來處理依賴於應用程序工作的插件,而只需將插件的代碼簽入存儲庫。
對我來說,實際的工作流程非常接近你所說的「不想做」。我知道你在尋找一個顯着的改進,但我找不到更好的方法來做到這一點。如果您需要,我可以添加一步一步的描述作爲答案 - 但是,正如我所說的,它基本上就是您的建議。也許其他VCS可以更好地處理這個任務。我非常熱切地等待着自己的答案。 – 2011-02-11 06:52:37