2011-02-04 36 views
0

我無法弄清楚我正在處理的問題的答案: 使用LabVIEW進行編碼,我的項目位於C:\ projects \這個項目... 然而,這些庫是(必須是?)labVIEW的子文件夾,如... \ LabVIEW \ user.lib \ mydriver ... 對於給定版本的Thisproject,我想對其進行檢查列出這些庫的相應版本。我想到了外部,但我迄今看到的例子只顯示了項目路徑的相對路徑。 任何人都可以證明和/或給我一個暗示,該怎麼辦?SVN:項目樹外的庫文件夾 - 可以用外部程序處理

回答

0

外部URL可以指向任何有效的SVN網址,不必是相對的。

+0

對不起 - Q是指另一個方向。不是SVN-url,但目標不是直接子目錄,而是完全不同的路徑 – LuI 2011-02-04 13:00:20

+0

@Lul,我不明白你的問題,你不想在檢出你的項目源碼時檢出這些庫?那些庫在SVN的某個地方,對吧? – ismail 2011-02-04 13:32:01

+0

對!但是編譯器期望庫是通用的並且處於與其相關的位置,而不是項目樹。 – LuI 2011-02-04 13:54:53

0

只需在LabVIEW文件夾下進行SVN簽出,然後從那裏開始工作。爲什麼您的SVN工作副本必須在c:\projects

0

這些程序顯示您正在使用Windows。因此,您可以通過使用目錄鏈接來解決此問題。把你的SVN倉庫裏庫,然後在你的倉庫牽着你的庫創建符號鏈接到目錄「mydriver」:

mklink /D C:\projects\Thisproject\mydriver C:\LabVIEW\user.lib\mydriver 

這將創建一個鏈接的目錄C:\的LabVIEW \ user.lib \ mydriver這是你的SVN工作副本的一部分,因此如果你更新你的項目自動更新。

注意:Mklink是Windows Vista及更新版本附帶的工具。如果您使用WIndows XP,還有類似的免費軟件工具可以創建符號目錄鏈接。

相關問題