今天搞得大半天的SVN,碰到了一些問題,也解決了一些問題,現在是要把解決的問題記錄下來。
- 關於VisualSVN
- 在安裝VisualSVN的過程中,有一個複選框Use secure connection,這個複選框的意思大概就是在以後的訪問服務器的時候,是否以SSL加密的方式,這個地方一開始安裝的時候沒有注意,直接勾選了,導致了在後面添加項目的時候,如果沒有對Tortoise進行SSL的相關配置的話,就不能使用Proxy Server的代理配置
- 如果沒有選上Use secure connection,那麼就可以直接使用Proxy Server代理
- 關於Tortoise
- 正如上面所說的,如果在安裝VisualSVN的時候勾選了Use secure connection,那麼在import、checkout等操作中,就會使用SSL加密的方式(也就是https的協議)訪問服務器,然而,在Tortoise中,默認是是http協議去訪問的,這就會出現下面的問題,
但是,當你把Tortoise的Enable Proxy Server取消掉,當然就不會用到Tortoise的代理了,在Import操作之前,會讓你輸入用戶名和密碼,就能成功的Import項目
- 總結:
- 如果希望以加密的方式訪問服務器,不希望內部項目被輕易獲取,那麼在安裝VisualSVN時候把Use secure connection勾選上,但是,相應的,如果要用到Tortoise代理的話,在Tortoise要有SSL的相關配置(尚未解決的問題。。)。當然,你也可以不用Tortoise代理
- 但是如果覺得不必要加密的話,可以不勾選,並可以使用Tortoise代理。