2012-08-03 78 views
2

我已經在線創建了一個存儲庫,並且我想向其添加一個現有文件夾並使其受版本控制。我正在使用TortoiseSVN。將以前的文件夾添加到Visual Studio以外的SVN

使用Visual Studio時,我只需點擊「添加到Subversion」,它會自動將版本添加到我的項目中。當我點擊物理文件夾時,其旁邊的所有圖標都顯示爲現在版本。然後,我可以將它全部投入到視覺工作室中或視覺工作室外。

我的問題是,我現在有一個文件夾不是我想要版本化的Visual Studio項目的一部分。但我無法弄清楚如何去做。如果我點擊導入,我可以導入所有文件,但不會將版本添加到文件夾。然後我可以將其導出到其他位置,但仍然沒有版本控制。

如何在不使用Visual Studio的情況下使我的現有文件夾版本化,我該做些什麼?

+0

順便說一句,您如何在VS中添加解決方案? – bahrep 2012-08-03 11:22:01

+0

右鍵單擊並單擊「添加到Subversion」 – Bex 2012-08-03 12:43:19

回答

0

我剛剛制定瞭如何做到這一點,所以我回答我的問題的情況下,其他人正在試圖做到這一點:

  1. 在服務器上創建存儲庫,

  2. svn import一切都進入它,

  3. svn checkout什麼你剛纔導入您的現有文件夾的頂部。

現在一切都會有滴答作響了!

1

無論您在Visual Studio中使用的工具是在底層使用顛覆客戶端 - 您通常可以直接從命令行調用此工具(如果需要)。

如果您對此不滿意,可以下載並安裝與windows shell集成的免費TortoiseSVN工具。安裝完成後,您可以右鍵單擊文件/文件夾,將它們添加到Visual Studio之外的存儲庫中。

+0

我必須使用TortoiseSVN工具..並且很抱歉,但我已經制定了如何執行它!將張貼在下面! – Bex 2012-08-03 11:15:16

2

您應該閱讀SVNBookTortoiseSVN手冊。至少他們會幫助你理解Subversion和版本控制背後的概念。

當你svn import一些文件夾,顛覆您可以通過在TortoiseSVN的一個svn checkout操作或命令行客戶端後得到此文件夾的工作副本。

相關問題