簡體   English   中英

在Redmine / SVN中處理多個項目(單個倉庫)

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM