Submission + - Ask Slashdot: How to Synchronize Projects Easily?
Koookiemonster writes: This is a revised submission; previous was replied to by Timothy. I may revise more if needed. Previously I tried to keep the submission very short, so I missed many details.
(Re: https://slashdot.org/submission/2941827/ask-slashdot-how-to-synchronize-projects-easily)
(You can also add the info of about some 200 folders in the Z:\-drive, if you wish), for scale.
----
Our company has many projects, each one with a folder on a Samba drive (Z:\). Our problem is syncing only the programmers' current projects (~30 at any time) between Z:\ and their C:\Projects\-folder on five Windows 7 laptops. If we sync the whole Z:\-drive, our projects-folders would be filled with too many subfolders, making it difficult to navigate.
The folders contain OpenPCS projects (PLC) and related files (Word, Excel, PDF documents). A common project folder is 50 MB.
Is there any easy to use, low budget sync software with scripting, so that we could e.g. only sync folders that exist locally?
---
Read more...?
---
Many programs do support selective sync, but choosing what to sync is awkward; projects and who works on them change daily. It is important that subscribing to a project is as easy as copying it from Z:\ to C:\projects\.
The Z:\-folder with all of our current and past projects is located on a desktop PC running Ubuntu Linux. It can share files e.g. via Samba or FTP. All PCs are on the same (W)LAN. Off-site backups of Z:\ are taken care of via rsync.
The company has three programmers, who usually handle their own projects alone, but very often others need to add files to projects. Bigger projects need more programmers.
Currently we use FreeFileSync with a custom piece of Javascript to make batch files that synchronize e.g. folders C:\projects\123_ProjectName\ and Z:\123_ProjectName\ if the local folder exists. However, that solution lacks versioning, real-time sync and deletion support. It only syncs when we press a button, and then older files are overwritten by newer files (two way sync; older files go to a "sync-deletions"-folder).
PS. Bonus points for solutions that allow renaming project folders without renaming them on all laptops.
(Re: https://slashdot.org/submission/2941827/ask-slashdot-how-to-synchronize-projects-easily)
(You can also add the info of about some 200 folders in the Z:\-drive, if you wish), for scale.
----
Our company has many projects, each one with a folder on a Samba drive (Z:\). Our problem is syncing only the programmers' current projects (~30 at any time) between Z:\ and their C:\Projects\-folder on five Windows 7 laptops. If we sync the whole Z:\-drive, our projects-folders would be filled with too many subfolders, making it difficult to navigate.
The folders contain OpenPCS projects (PLC) and related files (Word, Excel, PDF documents). A common project folder is 50 MB.
Is there any easy to use, low budget sync software with scripting, so that we could e.g. only sync folders that exist locally?
---
Read more...?
---
Many programs do support selective sync, but choosing what to sync is awkward; projects and who works on them change daily. It is important that subscribing to a project is as easy as copying it from Z:\ to C:\projects\.
The Z:\-folder with all of our current and past projects is located on a desktop PC running Ubuntu Linux. It can share files e.g. via Samba or FTP. All PCs are on the same (W)LAN. Off-site backups of Z:\ are taken care of via rsync.
The company has three programmers, who usually handle their own projects alone, but very often others need to add files to projects. Bigger projects need more programmers.
Currently we use FreeFileSync with a custom piece of Javascript to make batch files that synchronize e.g. folders C:\projects\123_ProjectName\ and Z:\123_ProjectName\ if the local folder exists. However, that solution lacks versioning, real-time sync and deletion support. It only syncs when we press a button, and then older files are overwritten by newer files (two way sync; older files go to a "sync-deletions"-folder).
PS. Bonus points for solutions that allow renaming project folders without renaming them on all laptops.