考虑存储库A是通过Gerrit管理的github存储库.我克隆库A和我创建了一个新的分支从仓库A的主分支开始我推这个新分支上了一个新gitlab库B.我在仓库B的管理员,我与其他开发人员共享它.开发人员不能推动这个分支,但我可以合并他们的拉取请求.我对合并B.库的主分支一些拉请求,因此,库B的存储库中,并拉入请求的新提交的初步提交:B提交了关于A的顶部犯(BA).
然后,我想用存储库A的新提交更新存储库B.将 这些提交称为+.
我看到两个选择:
备选方案1:发展承诺与外部承诺混合在一起.难以调试并突出差异.
选项2:我必须推动对远程B的更改.如果我没有弄错,可能是:1.如果开发人员拉B并且他们对B的本地主人提交,他们将失去他们的本地更改; 2.在强制更新分支B后,开发人员在修改本地分支时可能会遇到大麻烦.
我应该如何避免任何问题?
我收集了一些带有位置标记的Wi-Fi网络性能数据.现在,我可以显示我在"本地"Google地图上获取数据的位置.我想在Google地图上显示热图,以便参数的值设置颜色.
例如:带宽:最大值1000分钟值10
位置1,带宽1000 - >颜色红色
位置2,带宽15 - >颜色蓝色
位置3,带宽500 - >橙色等等
我需要可以插值的东西数据并得到这样的东西:
一只忙碌的猫http://i46.tinypic.com/5uo5lk.png
我尝试过谷歌的融合地图,但热图仅基于位置的密度而不是参数的值.那是对的吗?
我想使用Google地图,但如果有更简单易用的东西,我可以使用它.
我正在研究Ubuntu,我想创建一个执行以下操作的bash文件:
在核心上启动一个程序(prog0)1.
等待3秒钟.
然后记录prog0的CPU和内存使用情况信息(我在核心0上使用两个pidstat实例来记录该信息).
然后在核心0上启动另一个程序(prog1).
当prog1完成时(我认为prog1自动退出),我想退出所有前一个进程(prog0和两个pidstat).
taskset -c 1 prog0 -option0 &
sleep 3
taskset -c 0 pidstat 1 -C prog0 -u > log2 &
taskset -c 0 pidstat 1 -C prog0 -r > log3 &
taskset -c 0 prog1 -option1 > log1
Run Code Online (Sandbox Code Playgroud)
我不知道如何退出或杀死prog1完成后启动的所有进程.