使用Linux将项目文件夹链接到Dropbox文件夹

时间:2019-10-25 11:06:28

标签: linux dropbox

我想与其他人共享项目以加快开发速度,因此我决定使用Linux将项目目录链接到Dropbox,但是当我从Dropbox创建到项目的链接文件夹时,它无法正常工作,并且无法导入库。

如何将Dropbox中的文件夹链接到我的项目文件夹中并导入库?

1 个答案:

答案 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

这是使用rsyncdropbox的脚本链接。

github/mahdifox