2011-04-12 215 views
3

我想通過sftp或其他方法比較本地和遠程文件,dreamweaver可以在您最喜歡的合併編輯器(我喜歡winmerge)中做到這一點,但我不是在這個時候使用dw。有沒有其他像樣的(windows7)程序可以很好地進行同步和比較?如何通過SFTP輕鬆比較本地和遠程文件

+0

ultracompare沒有,但是它是複雜的方法,手動將遠程保存到臨時文件夾,然後比較 – 2011-04-12 18:22:54

+0

我欣賞到Beyond Compare的鏈接...但是,有沒有一個程序更接近dw的方式?使用dw,您可以查看目錄中的哪些文件比遠程文件更新,只需單擊右鍵即可比較本地和遠程文件? – 2011-04-13 17:28:13

+0

您應該通過編輯來更新問題,而不是將更正發佈到評論。 – 2011-04-20 07:46:20

回答

7

Beyond Compare(使用我們的SFTP組件)BTW,但方式不是很明顯 - 您需要以「sftp://[email protected]/path/to/directory」的形式輸入URL /「作爲比較目錄。我還沒有找到如何在Beyond Compare中以某種可重用的方式存儲這個字符串。

更新:忘記提及Beyond Compare處理常規FTP和FTP-over-TLS。

+0

BeyondCompare會話保存字符串嗎? – nevets1219 2011-04-12 18:47:33

+0

@ nevets1219應該保存,作爲會話的一部分(對於大多數情況可能是可以的)。還有一個FTP/SFTP帳戶管理器,但再次使用它的方式從乍一看並不明顯。 – 2011-04-12 18:56:24

+0

剛剛測試並在BeyondCompare中將URL存儲在已保存的會話中。 – nevets1219 2011-04-12 18:56:29

0

我們在這裏也使用Beyond Compare。在DreamWeaver中,您可以識別在同步期間使用的比較程序 - 單擊CTRL-U以打開「首選項」對話框;你想要的選項大約是一半:「文件比較」。在那裏輸入您希望與DreamWeaver交互的比較應用程序的* .exe程序位置。如果DreamWeaver已連接到遠程服務器,請單擊根文件夾或要比較的文件夾,右鍵單擊並選擇「同步」。如果您選擇比較DreamWeaver中的FTP(或SFTP)工具,Dreamweaver將使用它的FTP設置來查找文件中的差異,將遠程文件下載到臨時位置,並將您在DreamWeaver首選項中指示的比較軟件加入。

+0

是的,我喜歡dreamweaver中的功能,但不再使用dw了,我的問題是否有任何ftp程序具有相同的同步和比較選項.... – 2011-04-14 22:09:04