使用 Roxygen 忽略文件

发布于 2024-12-17 13:53:42 字数 551 浏览 0 评论 0原文

我对包创建/管理很陌生(并且不愿意学习),所以如果我问一些微不足道的问题,请原谅我。不过,我熟悉 git,并且我想知道 roxygen 中是否有与 .gitignore 类似的功能。由于我使用 ESS,我经常有很多备份文件 (*~),然后使用 R CMD roxygen 拾取并处理这些文件。当然,我想以更优雅的方式跳过它 - 现在我有一个 shell 脚本,其中 find anolyzer/ -name "*~" -exec rm {} \; 可以刷新令人讨厌的备份......但我有点需要它们,并且只想在安装时忽略它们。

免责声明: 不愿意学习 = 不愿意梳理冗长的手册,并渴望简洁、快速和脏话

归功于John Myles White 强调“不愿意”部分

I'm quite new in (and unwilling to learn) package creation/administration, so excuse-moi if I'm asking something trivial. I'm familiar with git, though, and I'd like to know if there's a similar functionality to .gitignore in roxygen. Since I use ESS, I often have a lot of backup files (*~), which are then picked up and processed with R CMD roxygen. Of course, I'd like to skip that in a more elegant manner - right now I have a shell script with find anolyzer/ -name "*~" -exec rm {} \; that flushes the nasty backups... but I kind-of need them, and just want to ignore them on install.

Disclaimer:
unwiling to learn = unwilling to comb down the lengthy manuals and desperate for neat, quick and dirty one-liner

credits to John Myles White for stressing the "unwilling" part

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

春风十里 2024-12-24 13:53:42

我不知道有什么方法可以专门使用 Roxygen/2 忽略文件,但有许多选项可以避免该问题。

  • 像现在一样删除备份,
  • 而不是删除它们,而是将它们移动到包目录之外的另一个目录。
  • 设置 emacs 不将备份保存在工作目录中 (http://amitp.blogspot.com/2007/03/emacs-move-autosave-and-backup-files.html)

I'm not aware of a way to ignore files with Roxygen/2 specifically, but there are a number of options available to avoid the problem.

  • Delete the backups as you are now doing
  • Instead of deleting them, move them to another directory outside of the package directory.
  • Setup emacs to not save backups in your working directory (http://amitp.blogspot.com/2007/03/emacs-move-autosave-and-backup-files.html)
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文