使用linux将项目文件夹链接到dropbox文件夹
我想与其他人共享项目以加快开发速度,因此我决定使用Linux将项目目录链接到Dropbox,但当我创建从Dropbox到我的项目的链接文件夹时,它不起作用,我无法导入库使用linux将项目文件夹链接到dropbox文件夹,linux,dropbox,Linux,Dropbox,我想与其他人共享项目以加快开发速度,因此我决定使用Linux将项目目录链接到Dropbox,但当我创建从Dropbox到我的项目的链接文件夹时,它不起作用,我无法导入库 如何将Dropbox中的文件夹链接到我的项目文件夹并导入库?当然最好使用git,但您可以通过名为rsync的简单命令来完成 rsync可用于远程同步或本地同步 case "$1" in start) process_id=`ps -aux | grep "synchronize_script" | gre
如何将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
案件“$1”
开始)
进程| id=`ps-aux | grep“synchronize|u script”| grep-v“grep”| awk'{print$2}'| awk'END{print NR}';
可容忍=3;
if[$process\U id-ge$可容忍]
然后
echo“同步_脚本已启动!!!”;
其他的
虽然真实;做
睡眠3;
rsync-az——删除/PathToProjectSource/SpecificFolder1//PathToProjectDestination/thesamestspecificfolder1/;
#通过在WHILE循环中添加另一行,您可以添加任意数量的特定文件夹。
完成&
echo“启动”
fi
;;
(停止)
进程| id=`ps-aux | grep“synchronize|u script”| grep-v“grep”| awk'{print$2}'| awk'END{print NR}';
可容忍=2;
if[$process\U id-等式$TOLABLE]
然后
echo“尚未启动同步_脚本”;
其他的
kill-9`ps-aux | grep“synchronize|u script”| grep-v“grep”| awk'{print$2}'`
fi
;;
*)
echo$“用法:$0{start | stop}”
以撒
这是我使用rsync
和dropbox
的脚本链接
Stack Overflow是一个关于编程和开发问题的网站。对于这个问题,您可能应该使用上的另一个站点。另请参见帮助中心中的。