Новата версия е тук! Както винаги, се препоръчва да обновите възможно най-скоро. Това са основните промени:
- Администраторски права вече не са необходими за работа на приложението от папката "Program Files", настройките на приложението и трупите се съхраняват в момента в програмата на Windows папки с данни.
- Молбата е била тествана и сега трябва да работи добре с UAC под Windows Vista и Windows 7.
- Резюме на трупчета са били добавени до края на сеч, за да докладват за броя на суми за различните операции.
- Фиксирана бъг в новия синхронизиране празна функционалност папки, които предизвика Приказка без контур, когато коренът на някоя папка е празна.
- Добавяне собственост "File филтър" картирани папки, за да се позволи използването на заместващи символи (*. TXT), за да ограничите кои файлове да се синхронизират (както бе поискано от Джейсън Саул).
Просто стартирате инсталационната да обновите до последната версия.
Изтеглете UpSync 0,7 Setup
Изтегли UpSync 0.7 на изходния код (Visual Studio 2008 изисква)
Не забравяйте да споделите вашите мисли и предложения!








































Човече, ти се движат по тази програма. Страхотна работа пич!
Хахаха, да, ако ти се обадя "се движи", актуализиране веднъж месечно ... ;)
Възможно ли е да го използвате?
Това е голямо приложение, приятен и лесен интерфейс. Обичам, че настройките се съхраняват в XML, тя го прави много лесно за мен да променя нещата, без да се налага да използвате интерфейса всеки път. Аз съм още в написването на някой VBScript да използвате XMLDOM да прави разбор на през на settings.xml и да се използват входни кутии за членовете на моя екип, за да добавите нещата в списъка за синхронизиране.
Най-големият проблем, който бяга в е, че аз се опитвам да синхронизирате 1 източник до 58 глобалните офиси, така че е малко бавен. Въпреки, че аз разбера, че след като веднъж съм я оставете да работи за една седмица или две, и да получите всички сайтове synched, точкови синхронизира От този момент нататък ще отиде много по-бързо. По принцип, моя екип ще може да пускате нова молба, от което се нуждаем всички сайтове на източника и след това пуснете нова синхронизация. Може би това е просто твърде много натоварване за един сървър, за да се справят с, и аз може да се синхронизира Нашият главен офис на някои от нашите по-големи регионални офиси, а след това да настроите тези офиси, за да се синхронизира техния регион. * Свиване на рамене * Аз съм все още играе него.
Били ли сте някога погледна в RichCopy? Тя беше пусната от Microsoft на месец или две назад и може да се справи мулти-конец копиране. Неговото бързо. Много по-бързо! Но аз мога да го настроите само за един източник и една дестинация. Ако можехте да работят в многонишкова, че ще бъде невероятно.
Благодарение, богати. :)
Що се отнася до синхронизиране на различни места, честно казано не е мислил за това. Как точно са създаване / конфигуриране на заявлението? Възможно ли е да го инсталирате на една машина и просто синхронизиране на тази машина на различни места? Или да го инсталирате на всички машини? Това е вид чист, как заявление може да се използва по начин, дори не мислят за ...
Аз никога не бях чувал за RichCopy, аз определено ще го разгледа. Многонишковите копиране със сигурност е една възможност, но аз не съм толкова сигурен, че ще направи много за нас по отношение на производителност. Аз съм в момента използвате. NET, който използва Windows вградена в копиране на файлове API, които са далеч от 100% идеал (те нямат проблеми с производителността). Аз не бих се изненадал, ако всеки, който, пише RichCopy пише ползата от земята, напълно заобикаляйки копие на файла на Windows API, и по този начин позволи на някои по-бързо изпълнение на задачите.
Така или иначе, правилно сте, че операцията трябва да се ускори значително, след като всичко се навакса. Точковите синхронизира трябва да бъде експоненциално по-бързо.
Благодаря за всичките си вход, ще погледна в нещата и да видим какви възможности имаме. :)
На един сървър и има куп синхронизира настройка за него. Ето един пример от моята settings.xml:
<? XML версия = "1,0" самостоятелен = "Да">
<UpSync>
<MappedFolder>
<LocalFolder> \ \ DFS-PATH \ майстори-пакети \ Sync </ LocalFolder>
<RemoteFolder> \ На \ регионално Server-1 \ Библиотека \ Пакети </ RemoteFolder>
<enabled> Вярно </ Разрешено>
<LastSyncTime> 0001-01-01T00 :00:00-08: 00 </ LastSyncTime>
<SyncLocalFolderToRemoteFolder> Вярно </ SyncLocalFolderToRemoteFolder>
<SyncRemoteFolderToLocalFolder> Фалшива </ SyncRemoteFolderToLocalFolder>
<DeletedFromLocalFolderAction> Изтриване </ DeletedFromLocalFolderAction>
<DeletedFromRemoteFolderAction> Copy </ DeletedFromRemoteFolderAction>
</ MappedFolder>
<MappedFolder>
<LocalFolder> \ \ DFS-PATH \ майстори-пакети \ Sync </ LocalFolder>
<RemoteFolder> \ На \ регионално Server-2 \ Библиотека \ Пакети </ RemoteFolder>
<enabled> Вярно </ Разрешено>
<LastSyncTime> 0001-01-01T00 :00:00-08: 00 </ LastSyncTime>
<SyncLocalFolderToRemoteFolder> Вярно </ SyncLocalFolderToRemoteFolder>
<SyncRemoteFolderToLocalFolder> Фалшива </ SyncRemoteFolderToLocalFolder>
<DeletedFromLocalFolderAction> Изтриване </ DeletedFromLocalFolderAction>
<DeletedFromRemoteFolderAction> Copy </ DeletedFromRemoteFolderAction>
</ MappedFolder>
<MappedFolder>
<LocalFolder> \ \ DFS-PATH \ майстори-пакети \ Sync </ LocalFolder>
<RemoteFolder> \ На \ регионално Server-3 \ Библиотека \ Пакети </ RemoteFolder>
<enabled> Вярно </ Разрешено>
<LastSyncTime> 0001-01-01T00 :00:00-08: 00 </ LastSyncTime>
<SyncLocalFolderToRemoteFolder> Вярно </ SyncLocalFolderToRemoteFolder>
<SyncRemoteFolderToLocalFolder> Фалшива </ SyncRemoteFolderToLocalFolder>
<DeletedFromLocalFolderAction> Изтриване </ DeletedFromLocalFolderAction>
<DeletedFromRemoteFolderAction> Copy </ DeletedFromRemoteFolderAction>
</ MappedFolder>
<settings>
<DefaultSyncLocalFolderToRemoteFolder> Вярно </ DefaultSyncLocalFolderToRemoteFolder>
<DefaultSyncRemoteFolderToLocalFolder> Фалшива </ DefaultSyncRemoteFolderToLocalFolder>
<DefaultDeletedFromLocalFolderAction> Изтриване </ DefaultDeletedFromLocalFolderAction>
<DefaultDeletedFromRemoteFolderAction> Copy </ DefaultDeletedFromRemoteFolderAction>
<ImmediatelyStart> Фалшива </ ImmediatelyStart>
<AutomaticallyClose> Лъжа </ AutomaticallyClose>
<LogToFile> Вярно </ LogToFile>
<LogFilesToKeep> 30 </ LogFilesToKeep>
<VerboseLogging> Вярно </ VerboseLogging със>
</ Настройки>
</ UpSync>
Редактирах на шрифта част. :)
Това има смисъл. Ще направя някои тестове с RichCopy, за да видите, ако мога да разбера, където става все по нейното изпълнение печалби. Ако многонишково копиране е ключът, с всички възможни средства, ние ще го изпълнява. Аз съм все още скептично настроени за това, въпреки че ...
Благодаря още веднъж. :)
Има ли начин бихте могли да имат UpSync влезете грешка, когато тя работи в един, но продължават за синхронизиране на останалите файлове? Се налага да рестартирате Sync всеки път, когато се сблъскате с I / O грешка може да бъде hastle.
ГРЕШКА: не може да продължи. Не може да копирате файла "\ \ Източник-Path \ Setup.exe", за да подаде "\ \ Дестинация-Path \ Setup.exe". Неидентифициран I / O грешка.
**** Sync процес е отменен и не завърши. ****
Богат, да, бях мислил, че един. Това е в моя списък за следващата версия. Мисля способността да се събира грешките и да изпрати имейл, за евентуални грешки в края би било идеално (и способността да конфигурирате какво да правя, когато възникне грешка).
Awesome. Йе Отговор X "брой пъти" нещо за грешки или каквото би рок.
Какво искаш да кажеш с "брой отговор X времена"?
Опа, правописна грешка. Повторен опит, не отговаряйте. :)
ОИК ... да ... това прави много смисъл. :)
Благодаря. :)
Започнах да използвам заявлението. То всъщност работи наистина добре, не само за дистанционно синхронизиране, но на местно ниво, както и. Да използвам за да синхронизирате "localhost 'папка и папката ми проекти за тестване на уебсайтове.
Единственото ми предложение:
Може да бъде споменато преди, но като се възползват от мулти-ядрото. Аз съм се предположи, които сте използвали dbPowerAmp, който използва всеки за всеки файл. Това може да ускори наистина дълги синхронизира с наистина големи файлове.
Харесва прилагането макар.
Благодаря ти, Джъстин. Да, мисля, многоядрена обработка преди да е дошъл, аз трябва да го разгледа. Аз наистина не са някаква идея колко трудно би било да се направи с. NET.
Още едно предложение, поддръжка на Windows 7. Би било хубаво да бъде в състояние да използват jumplist елемент, за да се синхронизира избрани папки или всички папки. Нещо такова. Просто една мисъл.
Също така, поздравления за мъж!