새 버전은 여기! 항상 그렇듯이, 그것은 가능한 빨리 업그레이 드하는 것이 좋습니다. 다음은 주요 변경 내용은 다음과 같습니다
- 관리자 권한이 더 이상 Program Files 폴더에서 응용 프로그램을 실행하는 데 필요하지 않습니다, 응용 프로그램 설정 및 로그는 이제 Windows 프로그램 데이터 폴더에 저장됩니다.
- 응용 프로그램에서 테스트되었습니다 지금은 윈도우 비스타와 윈도우 7하에 UAC과 잘 작동합니다.
- 요약 로그는 다양한 운영을위한 카운트 합계를보고 로깅의 끝에 추가되었습니다.
- 어느 폴더의 루트 비었다고 네버 앤딩 루프를 일으킨 새로운 동기화 빈 폴더 기능의 버그를 해결했습니다.
- 어떤 파일 (같은 제이슨 사울의 요청에) 동기화하도록 제한하는 와일드 카드의 사용을 (*. txt)을 허용하려면 매핑된 폴더에 "파일 필터"프로퍼티를 추가했습니다.
간단하게 최신 버전으로 업그레이 드하는 설치 프로그램을 실행합니다.
UpSync 0.7 설치 프로그램을 다운로드
UpSync 0.7 소스 코드 (비주얼 스튜디오 2008 필요)를 다운로드
의견과 제안을 공유하는 것을 잊지 마십시오!








































야,이 프로그램을 전환하고 있습니다. 그레이트 작업 임마!
하하, 그래 당신은 한달에 한번 업데이 트를 "이동"라고 부른다면 ... ;)
당신은 그것을 사용하고 계십니까?
그것은 훌륭한 응용 프로그램, 친절하고 단순한 인터페이스입니다. 제가 설정을 XML로 저장하는 사랑, 그것이 정말 쉽습 나를 인터페이스에게 모든 시간을 사용하지 않고 물건을 수정할 수있게합니다. 난 settings.xml을 통해 구문 분석 및 동기화 목록에 물건을 추가하기 위해 우리 팀원을 위해 입력 상자를 사용하여 XMLDOM을 사용하여 몇 가지 VBScript를 작성보고 있습니다.
나는으로 실행하고 가장 큰 문제는 내가 13 원 58 전 세계 지사에 동기화하려고한다는이므로 약간 느려지고 있습니다. 하지만 저는 한때 나는 그것이 한 두 주 동안 실행하고 모든 사이트가 서로 연관 나가자 근거로, 그 시점부터 증분 동기화 훨씬 빨리 갈 것입니다. 기본적으로 우리 팀이 다음 소스로 모든 사이트에서 우리가 필요로하는 새로운 응용 프로그램을 놓고 새 동기화를 실행할 수 있습니다. 아마 그냥 처리하고 난 우리 큰 지역 사무소의 일부로 주요 사무실을 동기화할 수있는 서버에 대한 너무 많은 부하가있어, 그 다음엔 자신의 영역을 동기화하기 위해 해당 사무실을 설정. * 어깨를 으쓱는 * 난 아직도 제대로 놀고있는거야.
혹시 RichCopy 봤어? 그것은 한두 달에 다시 Microsoft에서 발표되었으며 멀티 스레드 복제를 처리할 수 있습니다. 그것 FAST. 정말 빨라요! 하지만 단 한 소스 하나의 목적지를 설정할 수 있습니다. 당신이 멀티 스레딩에서 일할 수있다면 그것은 놀라운 것입니다.
감사합니다, 리치. :)
아득히 여러 위치를 동기화로서, 솔직히 나는 그 생각을 못했 을까. 정확히 어떻게 당신은 설정 / 응용 프로그램을 구성하는? 한 컴퓨터에 설치하고 그 기계에서 다른 위치의 모든 동기화 있습니까? 아니면 모든 기계에 설치하는거야? 이 응용 프로그램도 당신을 생각하지 않은 방법으로 사용할 수있는 방법을 멋진 일이에요 ...
나는 RichCopy 처음 들어보, 확실히 조사해 볼게요. 다중 스레드 복제 확실히 옵션입니다,하지만 난 그게 우리가 성능에 관한 위해 많은 것을 할 것이라는 확신이 안서. 나는 현재까지에서 100 % 이상 (그들이 성능 문제 없나)입니다 파일을 복사 API를, 내장 윈도우 '를 사용합니다. NET을 사용하고 있습니다. 누구는 RichCopy 완전히 윈도우 파일 복사 API를 거치지 않고, 따라서 일부 빠른 성능을 지원, 지상에서 유틸리티를 작성했다해도 난 놀라지 않을 겁니다.
어쨌든, 당신은 모든 것이 따라잡았되면 작업이 상당히 속도를 향상해야한다는 올바른입니다. 증분 동기화가 기하 급수적으로 빠르게해야합니다.
모든 입력에 대한 감사, 내가 뭔가를 조사하고 우리가 가지고있는 옵션이 나타납니다. :)
그 한 서버에서 그것을위한 동기화 설정을 잔뜩 가지고 있습니다. 여기 내 settings.xml의 예입니다 :
<? XML 버전 = "1.0"독립형 = "예"?>
<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>
저는 글꼴 부분을 수정했습니다. :)
그게 말이되는 군. 나는 그것의 성능 향상을 받고있어 어디에 알아낼 수 있는지 RichCopy와 함께 몇 가지 테스트을 다하겠습니다. 다중 스레드 복제가 중요하면 모든 수단을 통해 우리는 그것이 구현거야. 그래도 난 여전히 그것에 대한 의심 해요 ...
다시 한 번 감사드립니다. :)
당신 UpSync 그것 하나로 실행될 때 오류를 기록하지만, 파일의 나머지 부분을 동기화에 계속 가질 수있는 방법은 없을까? 동기화를 다시 시작해야하는 것은 매번 I / O 오류로 실행하는 것은 hastle 될 수 있습니다.
오류 : 처리할 수 없습니다. "\ \ 목적지 경로 \ Setup.exe를"파일에 파일을 "\ \ 소스 - 경로 \ Setup.exe를"복사할 수 없습니다. 미확인 I / O 오류가 발생했습니다.
**** 동기화 과정이 취소되어 완료되지 않았습니다. ****
리치, 그래, 난 그거까지 생각했다. 그것은 다음 버전에 대한 내 명단에 있어요. 나는 오류를 수집 및 끝에있는 오류에 대해 이메일 (그리고 오류가 발생하면 어떻게 구성할 수있는 능력) 이상 될 보낼 수있는 능력을 생각 중이에요.
멋지다. 오류 또는 어떤 화끈한 것을위한 것 "시대의 회신 X 번호를"그래.
당신은 "시대의 답장 X 번호"가 무슨 뜻 이죠?
죄송합니다, 오타. 회신하지, 재시도. :)
OIC ... 그래 ... 정말 이해 되네요. :)
감사합니다. :)
응용 프로그램을 사용하기 시작했습니다. 사실은 아니라 원격 동기화하지만, 현지뿐만 아니라위한 좋은 작동합니다. 내 'localhost를'폴더 및 웹 사이트를 테스트하기 위해 내 프로젝트 폴더를 동기화하는 데 사용합니다.
내 유일한 제안
전에 언급하지만, 멀티 코어를 활용되었을 수 있습니다. 난 당신이 각 파일에 대해 각을 사용 dbPowerAmp을 사용하고 있으리라 믿고있어. 이건 정말 큰 파일과 정말 긴 동기화 속도를 높일 수 있습니다.
하지만 응용 프로그램처럼.
고마워, 저스틴. 네, 멀티 코어 프로세싱 전에 일어나서 생각, 내가 조사해야합니다. 난 그게. NET과 함께 할 것입니다 얼마나 힘든 줄 알기나 정말이 없습니다.
한 가지 더 제안, 윈도우 7 지원. 그것은 선택한 폴더 또는 전체 폴더를 동기화하는 데 jumplist 항목을 사용할 수 있도록 깔끔한 것입니다. 뭐 그런 거죠. 그냥 생각해 봐요.
또한, 축하 남자!