[英]Share same private Azure DevOps repo with Azure boards on multiple projects
[英]Handling multiple projects within Redmine / SVN (single repo)
當前設置是具有單個主項目的VSS,在該單個項目下嵌套的還有許多其他項目(通常在其中包含其他嵌套項目)。
我正在嘗試使用SVN(VisualSVN)並包括Redmine(通過Bitnami堆棧安裝),但是對於如何最好地復制當前設置有些困惑。
現在,我有一個主存儲庫,其中包含一堆項目子目錄和一些項目內子目錄(都相互關聯)。
我的問題是在Redmine中,它要求輸入我的回購URL。 我嘗試使用HTTPS,但不斷收到錯誤(我猜想這與SSL證書未被接受有關)。 我嘗試搜索/解決問題,但無濟於事。 我可以通過使用“ file:///”並以這種方式映射存儲庫來解決此問題。 這個“解決方案”的問題是,當我在Redmine中創建一個項目/子項目並嘗試添加回購(使用file:///)時,我得到了回購的根...所有我的項目/存儲庫中有子項目。
也許是我對SVN / Redmine缺乏了解,但是有可能只顯示一個倉庫中的子目錄,而不是整個倉庫嗎? 當大多數項目本質上相似時,我不希望所有項目都沒有100多個回購。 當我在回購瀏覽器中查看回購時,可以看到嵌套的項目文件夾,但我不知道(如果可能)如何將特定項目的“回購”指向該子目錄,而不是目錄的根目錄。回購。
我嘗試搜索具有類似情況/問題但無濟於事的人。 希望我的問題有道理...
使用SVN,任何子文件夾本身就是一個存儲庫。
例如:
+ svnroot
|
+-+ Proj 1
| |
| +-+ Proj 1.1
etc.
您只需將Redmine中的SVN根設置為該特定文件夾即可引用每個子項目。 在我的示例中,要訪問Proj 1.1
,將為svn://SERVER/svnroot/Prod 1/Prod 1.1/
。
我在學校上的一門課程中使用了此功能,以允許教師為所有學生提供單個SVN存儲庫,但每個學生仍然只能訪問自己的“子存儲庫”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.