UpSync版本0.7發布

新版本是在這裡! 一如往常,建議盡快升級。 這裡有重大變化:

  • 不再需要管理員權限運行的應用程序文件夾,應用程序設置和日誌現在在Windows程序數據文件夾中。
  • 應用程序已進行了測試,現在應該根據Windows Vista和Windows 7的UAC罰款。
  • 摘要已被添加到日誌記錄結束的報告數總計為各項業務。
  • 修正了一個錯誤在同步的新的空文件夾或文件夾的根目錄是空的時,引起了無休止的循環功能。
  • 增加了一個“文件過濾器”的屬性映射的文件夾,允許使用通配符(*。TXT)限制同步文件(賈森掃羅的要求)。

只需運行安裝程序升級到最新版本。

下載UpSync 0.7安裝
下載UpSync 0.7源代碼(需要Visual Studio 2008年)

記得來分享您的想法和建議!

此項目被張貼 C 軟件技術UpSyncVisual Studio 2008中 一篇

15 UpSync版本0.7發布

  1. 大衛·赫克勒 說:

    男人,你正在對這一方案。 花花公子偉大的工作!

  2. 賈森-卡爾 說:

    哈哈哈,是啊,如果你叫“移動”每月更新一次... ;)

    您使用的是什麼?

  3. 豐富霍普金斯 說:

    這是一個偉大的應用,好的和簡單的界面。 我愛的設置存儲在XML中,它使我修改,而無需每次使用接口的東西,它很容易。 我什至寫一些VBScript中使用的XMLDOM解析通過的settings.xml和我的團隊成員使用的輸入框添加到同步列表的事情。

    我運行到最大的問題是,我試圖同步源,58個全球辦事處,所以這是一個有點慢。 不過,我估計,一旦我讓它運行一兩個星期,並得到所有站點同步,從這一點上增量同步將快得多。 基本上,我的球隊,然後拖放到源站點,我們需要一個新的應用,然後運行一個新的同步。 也許它只是一台服務器的負載太多處理,我可以同步我們的主要辦公室,我們更大的區域辦事處,然後設置這些辦事處同步他們的地區。 * 聳肩 *我還在打右它。

    你有沒有看RichCopy? 據微軟發布一個月或兩回,並可以處理多線程複製。 其快速。 真快! 但我只能設置一個源和一個目的地。 如果你能在多線程工作,將是驚人的。

  4. 賈森-卡爾 說:

    謝謝,豐富。 :)

    至於同步多個地點,老實說,我沒有想到這一點。 你到底是如何設置/配置應用程序? 你在一台機器上安裝和同步從該機器所有不同的位置? 或者是你所有的機器上安裝它嗎? 它是一種整齊的方式,你甚至沒有想到如何應用程序可以使用......

    我從來沒有聽說過RichCopy,我肯定會考慮它。 多線程複製肯定是一種選擇,但我不敢肯定,它會做我們關於性能。 我目前使用的。NET使用Windows的內置文件副本的API,這是遠從100%的理想(他們確實有性能問題)。 如果誰寫了RichCopy寫了從地面的效用,完全繞過Windows的文件複製AP​​I,從而使一些更快的性能,我也不會感到驚訝。

    無論如何,你是正確的操作應明顯加快,一旦一切都趕上。 增量同步應該是成倍的速度更快。

    感謝你所有的輸入,我會考慮的事情,看看我們有哪些選項。 :)

  5. 豐富霍普金斯 說:

    一台服務器上有一堆它的同步設置。 這裡是我的settings.xml的例子:

    <?XML版本=“1.0”=“YES”?>
    <UpSync>
    <MappedFolder>
    <LocalFolder> \ \ DFS的路徑\主軟件包\同步</ LocalFolder>
    <RemoteFolder> \ \區域服務器1 \圖書館\軟件包</ RemoteFolder>
    設為Enabled </啟用>
    <LastSyncTime> 0001-01-01T00 :00:00-08:00 </ LastSyncTime>
    <SyncLocalFolderToRemoteFolder>真</ SyncLocalFolderToRemoteFolder>
    <SyncRemoteFolderToLocalFolder>虛假</ SyncRemoteFolderToLocalFolder>
    <DeletedFromLocalFolderAction>刪除</ DeletedFromLocalFolderAction>
    <DeletedFromRemoteFolderAction>複製</ DeletedFromRemoteFolderAction>
    </ MappedFolder>
    <MappedFolder>
    <LocalFolder> \ \ DFS的路徑\主軟件包\同步</ LocalFolder>
    <RemoteFolder> \ \區域服務器2 \圖書館\軟件包</ RemoteFolder>
    設為Enabled </啟用>
    <LastSyncTime> 0001-01-01T00 :00:00-08:00 </ LastSyncTime>
    <SyncLocalFolderToRemoteFolder>真</ SyncLocalFolderToRemoteFolder>
    <SyncRemoteFolderToLocalFolder>虛假</ SyncRemoteFolderToLocalFolder>
    <DeletedFromLocalFolderAction>刪除</ DeletedFromLocalFolderAction>
    <DeletedFromRemoteFolderAction>複製</ DeletedFromRemoteFolderAction>
    </ MappedFolder>
    <MappedFolder>
    <LocalFolder> \ \ DFS的路徑\主軟件包\同步</ LocalFolder>
    <RemoteFolder> \ \區域服務器-3 \圖書館\軟件包</ RemoteFolder>
    設為Enabled </啟用>
    <LastSyncTime> 0001-01-01T00 :00:00-08:00 </ LastSyncTime>
    <SyncLocalFolderToRemoteFolder>真</ SyncLocalFolderToRemoteFolder>
    <SyncRemoteFolderToLocalFolder>虛假</ SyncRemoteFolderToLocalFolder>
    <DeletedFromLocalFolderAction>刪除</ DeletedFromLocalFolderAction>
    <DeletedFromRemoteFolderAction>複製</ DeletedFromRemoteFolderAction>
    </ MappedFolder>
    <Settings>
    <DefaultSyncLocalFolderToRemoteFolder>真</ DefaultSyncLocalFolderToRemoteFolder>
    <DefaultSyncRemoteFolderToLocalFolder>虛假</ DefaultSyncRemoteFolderToLocalFolder>
    <DefaultDeletedFromLocalFolderAction>刪除</ DefaultDeletedFromLocalFolderAction>
    <DefaultDeletedFromRemoteFolderAction>複製</ DefaultDeletedFromRemoteFolderAction>
    <ImmediatelyStart>虛假</ ImmediatelyStart>
    <AutomaticallyClose>虛假</ AutomaticallyClose>
    <LogToFile>真實</ LogToFile的>
    <LogFilesToKeep> 30 </ LogFilesToKeep>
    <VerboseLogging>真</ VerboseLogging>
    </設定>
    </ UpSync>

  6. 賈森-卡爾 說:

    我編輯的字體部分。 :)

    這是有道理的。 我會做一些測試與RichCopy來看看我是否能找出它的性能提升。 如果多線程複製是關鍵,然後通過各種手段,我們將它實現。 我仍然持懷疑態度,但該...

    再次感謝。 :)

  7. 豐富霍普金斯 說:

    有沒有辦法可以UpSync記錄一個錯誤,當它運行到一個,但繼續同步文件的其餘部分? 不必重新啟動同步,每次我運行到一個I / O錯誤可以一個hastle。
    錯誤:無法進行。 無法複製文件“\ \源路徑\ SETUP.EXE”文件“\ \目標路徑\ Setup.exe”。 一個身份不明的I / O錯誤的發生。
    ****同步過程中被取消,並沒有完成。 ****

  8. 賈森-卡爾 說:

    豐富的,是的,我原本以為的那一個。 這是我的下一個版本的名單上。 我想收集的錯誤並發送一封電子郵件,在年底的任何錯誤將是理想的(和能力,配置發生錯誤時,該怎麼辦)的能力。

  9. 豐富霍普金斯 說:

    真棒。 呀的事“的錯誤,或任何會動搖次回复X號”。

  10. 賈森-卡爾 說:

    由“答复次X”是什麼意思?

  11. 豐富霍普金斯 說:

    哎呀,錯字。 重試,沒有回答。 :)

  12. 賈森-卡爾 說:

    伊斯蘭會議組織......啊......,使得很多的意義。 :)

    謝謝。 :)

  13. 賈斯汀Chmura 說:

    開始使用的應用程序。 它實際上是工作真的不只是為遠程同步,但本地以及良好。 我用我的'localhost'的文件夾和我的項目測試網站的文件夾同步。
    我唯一​​的建議:

    可能已經提到過,但考慮到多核的優勢。 我假設你使用的dbPowerAmp使用每個文件的每個。 這可能會加快與真正的大文件很長的同步。

    雖然喜歡的應用程序。

  14. 賈森-卡爾 說:

    謝謝你,賈斯汀。 是的,我認為多核心處理來之前,我需要考慮。 我真的沒有任何想法,這將是多麼困難。NET。

  15. 賈斯汀Chmura 說:

    更多的建議,支持Windows 7。 這將是整齊能夠使用跳轉表項同步選定的文件夾或所有文件夾。 類似的東西。 僅僅是一個想法。
    此外,恭喜的人!

發表評論

您的電子郵件地址將不會被發表。 必需字段標記為*

*