有两个用途,一是偷懒不用去提交代码,二是在远程服务器上使用以作定期备份。
复制代码 代码如下:
sudo gedit /etc/crontab
打开后加入这行
复制代码 代码如下:
0 * * * * my_user_name my_script_path
表示每个整点以my_user_name身份执行my_script_path。这里最好是使用当前的用户名,修改掉默认的root,否则可能以root身份会提交失败。详情请询问百度crontab的用法。
然后script的内容为:
复制代码 代码如下:
#!/bin/bash
cd $my_code_path
# 添加所有新文件
svn st | grep "" | sed "s/" | xargs svn add
# 删除所有本地缺失的文件
svn st | grep "! \+" | sed "s/! \+//" | xargs svn delete
# 提交
svn ci -m 'auto commit by script'
也可以不修改/etc/crontab,而是把脚本 复制 或 软链接 到 /etc/cron.hourly/ 下,脚本应用su切换用户,改成:
复制代码 代码如下:
#!/bin/bash
su - your_user_name <<EOF
cd $my_code_path
# 添加所有新文件
svn st | grep "" | sed "s/" | xargs svn add
# 删除所有本地缺失的文件
svn st | grep "! \+" | sed "s/! \+//" | xargs svn delete
# 提交
svn ci -m 'auto commit by script'
EOF
也可以不修改/etc/crontab,而是把脚本 复制 或 软链接 到 /etc/cron.hourly/ 下,脚本应用su切换用户,改成
复制代码 代码如下:
#!/bin/bash
su - your_user_name <<EOF
cd $my_code_path
# 添加所有新文件
svn st | grep "" | sed "s/" | xargs svn add
# 删除所有本地缺失的文件
svn st | grep "! \+" | sed "s/! \+//" | xargs svn delete
# 提交
svn ci -m 'auto commit by script'
EOF
默认是每个小时的第17分钟执行。类似的,还有weekly、monthly、daily 文件夹。
关于定时备份服务器上的网页文件,会有两种意见,其优劣如下:
1.脚本定时commit(每个整点):开发人员可以随时修改服务器上的文件并立刻生效,不用关心备份工作。
2.脚本定时update(每隔30秒):可防止文件多人同时修改的冲突;需要本地搭建服务器环境,调试ok后才上传,否则commit后都得等一段时间,服务器才用上新代码。
以人为本的工作环境就是让人能偷懒就偷懒、让做事能便捷就便捷。能保证不会多人同时修改而产生冲突的话,选择第一种~~~
RTX 5090要首发 性能要翻倍!三星展示GDDR7显存
三星在GTC上展示了专为下一代游戏GPU设计的GDDR7内存。
首次推出的GDDR7内存模块密度为16GB,每个模块容量为2GB。其速度预设为32 Gbps(PAM3),但也可以降至28 Gbps,以提高产量和初始阶段的整体性能和成本效益。
据三星表示,GDDR7内存的能效将提高20%,同时工作电压仅为1.1V,低于标准的1.2V。通过采用更新的封装材料和优化的电路设计,使得在高速运行时的发热量降低,GDDR7的热阻比GDDR6降低了70%。
更新动态
- 雨林唱片《赏》新曲+精选集SACD版[ISO][2.3G]
- 罗大佑与OK男女合唱团.1995-再会吧!素兰【音乐工厂】【WAV+CUE】
- 草蜢.1993-宝贝对不起(国)【宝丽金】【WAV+CUE】
- 杨培安.2009-抒·情(EP)【擎天娱乐】【WAV+CUE】
- 周慧敏《EndlessDream》[WAV+CUE]
- 彭芳《纯色角3》2007[WAV+CUE]
- 江志丰2008-今生为你[豪记][WAV+CUE]
- 罗大佑1994《恋曲2000》音乐工厂[WAV+CUE][1G]
- 群星《一首歌一个故事》赵英俊某些作品重唱企划[FLAC分轨][1G]
- 群星《网易云英文歌曲播放量TOP100》[MP3][1G]
- 方大同.2024-梦想家TheDreamer【赋音乐】【FLAC分轨】
- 李慧珍.2007-爱死了【华谊兄弟】【WAV+CUE】
- 王大文.2019-国际太空站【环球】【FLAC分轨】
- 群星《2022超好听的十倍音质网络歌曲(163)》U盘音乐[WAV分轨][1.1G]
- 童丽《啼笑姻缘》头版限量编号24K金碟[低速原抓WAV+CUE][1.1G]