我们最近将SVN服务器从一个数据中心移动到另一个数据中心,并且服务器的IP已经改变.我曾经svn switch --relocate old_url new_url
更新过我的实际工作副本,这很开心.
但是,我在存储库的本地git版本中完成了大部分工作(显然使用git-svn).移动SVN服务器后,我更新了repo的URL .git/config
,但是当我尝试使用时dcommit
,我收到此错误:
Unable to determine upstream SVN information from HEAD history.
Perhaps the repository is empty. at /home/me/libexec/git-core/git-svn line 520.
Run Code Online (Sandbox Code Playgroud)
我错过了什么?
我有一个充满查询的日志文件,我只想查看有错误的查询。日志条目类似于:
path to file executing query
QUERY
SIZE: ...
ROWS: ...
MSG: ...
DURATION: ...
Run Code Online (Sandbox Code Playgroud)
我想打印所有这些东西,但只有在MSG:
包含感兴趣的东西时(错误消息)。我现在所拥有的只是sed -n '/^path to file/,/^DURATION/'
,我不知道从哪里开始。
注意:查询通常是多行的,所以-B
很遗憾地使用 grep并不能一直工作(这是我迄今为止一直在做的事情,只是对-B
价值大方)
不知何故,我只想使用sed
,但如果我绝对必须使用其他类似的东西,awk
我想那很好。
谢谢!