有没有办法告诉bzr不要将所有内容都记录到~/.bzr.log中,或者将其配置为将日志文件拖放到〜/.bazaar/`中?

最佳答案

environment variable BZR_LOG 允许

  • 通过将日志文件设置为unixoid系统上的/dev/null和Windows上的NUL来抑制日志文件的创建。
  • 通过将日志文件指向该路径来在该路径中创建该文件,例如Linux上的export BZR_LOG=$HOME/.bazaar/bzr.log

  • 配置:
  • 在Linux和其他unixoid系统中,您可以在/etc/profile$HOME/.profile(或$HOME/.bash_profile$HOME/.bashrc)下使用系统范围的设置。
  • 在Windows中,您可以通过右键单击Computer然后在桌面上单击Properties,然后在左 Pane 中选择Advanced system settings并从此处选择Environment variables来设置变量。弹出的对话框(下面的屏幕截图)使您可以设置新变量或编辑现有变量。这是在Windows 7上的外观:


  • 原理:我花了一段时间才弄清楚,即使被引用,搜索词.bzr.log也会以指向bzr log或以下问题的指针结尾:Where is the format of the file `.bzr.log` documented?这些都没有什么特别的帮助,所以我想我应该分享一下找到了事实问与答风格,供将来研究同一主题的步兵使用。

    关于linux - 如何避免创建.bzr.log(市集日志文件)或将其配置为〜/.bazaar/而不是〜/?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15845713/

    10-13 05:44