我想与其他人共享项目以加快开发速度,因此我决定使用Linux将项目目录链接到Dropbox,但是当我从Dropbox创建到项目的链接文件夹时,它无法正常工作,并且无法导入库。
如何将Dropbox中的文件夹链接到我的项目文件夹中并导入库?
答案 0 :(得分:2)
当然,最好改用git,但您可以通过一个名为rsync
的简单命令来实现。
rsync
可用于远程同步或本地同步。
case "$1" in start) process_id=`ps -aux | grep "synchronize_script" | grep -v "grep" | awk '{print $2}' | awk 'END{ print NR }'`; tolerable=3; if [ $process_id -ge $tolerable ] then echo "synchronize_script already started !!!"; else while true; do sleep 3; rsync -az --delete /PathToProjectSource/SpecificFolder1/ /PathToProjectDestination/TheSameSpecificFolder1/; # YOU CAN ADD SpecificFolders AS MANY AS YOU WANT BY ADDING ANOTHER LINE LIKE ABOVE INTO WHILE LOOP. done & echo "started" fi ;; stop) process_id=`ps -aux | grep "synchronize_script" | grep -v "grep" | awk '{print $2}' | awk 'END{ print NR }'`; tolerable=2; if [ $process_id -eq $tolerable ] then echo "no synchronize_script started yet"; else kill -9 `ps -aux | grep "synchronize_script" | grep -v "grep" | awk '{print $2}'` fi ;; *) echo $"Usage: $0 { start | stop }" esac
这是使用rsync
和dropbox
的脚本链接。