linux - 使用 Linux 将项目文件夹链接到 dropbox 文件夹

标签 linux dropbox

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

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

最佳答案

当然,您最好使用 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

关于linux - 使用 Linux 将项目文件夹链接到 dropbox 文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58557349/

相关文章:

java - 通过 dropbox 同步 eclipse 工作区 - 移动 .metadata 文件夹

java - Android - Dropbox 数据存储为 "empty",直到应用程序重新启动

html - 如何链接存储在 Dropbox 上的 css 外部文件?

python - OpenVPN 客户端运行时将套接字绑定(bind)到本地 IP 地址 block

c++ - gcc 是否支持带 -fexceptions 的 -static-libgcc?

linux - 在虚拟机中在线安全地评估 perl 代码

python - 在 Python 中删除 Root 权限

linux - 获取 linux 中 repo 的大小,不包括特定的子 repo

linux - 为什么 Dropbox 导致 PostgreSQL 权限被拒绝错误?

caching - 限制 Dropbox 缓存大小