是否可以像使用github一样使用svn repo运行travis-ci?
似乎我只能在推送到github时触发重建 - 但是有可能设置一个脚本,当svn repo发生变化时触发推送或重建,或者自动将svn repo镜像到github?
我在 R 中加载了一个 Excel 工作簿,并希望对矩形单元格范围中的边框进行一些格式化。
目前,我只能看到以下方法(如下面的代码所示):
有没有更简单的方法来实现这一目标?
如果我stack = TRUE在第二个电话中使用,我可以跳过角落:
library(openxlsx)
wb <- openxlsx::createWorkbook()
openxlsx::addWorksheet(
wb = wb,
sheetName = "Borders"
)
rangeRows = 2:5
rangeCols = 4:8
insideBorders <- openxlsx::createStyle(
border = c("top", "bottom", "left", "right"),
borderStyle = "thin"
)
openxlsx::addStyle(
wb = wb,
sheet = "Borders",
style = insideBorders,
rows = rangeRows,
cols = rangeCols,
gridExpand = TRUE
)
openxlsx::openXL(wb)
## left borders
openxlsx::addStyle(
wb = wb,
sheet = …Run Code Online (Sandbox Code Playgroud) 我正在开发一个包,它依赖于我的另一个包,它仍然在 github 上。我正在使用 travis-ci 来测试该包。我将以下内容添加到 .travis.yml 文件中以从 dev 分支安装 dmdScheme 包:
language: r
r_github_packages: r-lib/remotes#340
r_github_packages: rkrug/dmdScheme#dev
Run Code Online (Sandbox Code Playgroud)
但我在travis收到以下错误
Installing R packages from GitHub: rkrug/dmdScheme#dev
0.19s$ Rscript -e 'remotes::install_github(c("rkrug/dmdScheme#dev"))'
Error in parse_repo_spec(repo) :
Invalid git repo specification: 'rkrug/dmdScheme#dev'
Calls: <Anonymous> -> lapply -> FUN -> parse_git_repo -> parse_repo_spec
Execution halted
The command "Rscript -e 'remotes::install_github(c("rkrug/dmdScheme#dev"))'" failed and exited with 1 during .
Run Code Online (Sandbox Code Playgroud)
远程软件包已安装。
我的问题:
ref指定命令中使用的分支(或一般情况)的正确语法是什么r_github_packages?
我想配置gnus,以便它显示来自gmeil的所有邮件,即使是默认读取的邮件也是如此.我尝试设置gnus参数,但正则表达式似乎有问题.
我的.gnus.el看起来如下:
(require 'nnir)
(setq user-mail-address "R.M.Krug@gmail.com")
(setq user-full-name "Rainer M Krug")
(setq gnus-select-method
'(nnimap "gmail"
(nnimap-address "imap.gmail.com")
(nnimap-server-port 993)
(nnimap-stream ssl)
(nnimap-authinfo-file "~/.authinfo")))
;; Configure outbound mail (SMTP)
(setq smtpmail-starttls-credentials '(("smtp.gmail.com" 587 nil nil))
smtpmail-smtp-server "smtp.gmail.com"
smtpmail-default-smtp-server "smtp.gmail.com"
send-mail-function 'smtpmail-send-it
message-send-mail-function 'smtpmail-send-it
smtpmail-smtp-service 587
smtpmail-auth-credentials '(("smtp.gmail.com" 587 "R.M.Krug@gmail.com" nil))
smtpmail-debug-info t
smtpmail-debug-verb t
)
;; set renderer for html mail to w3m in emacs
(setq mm-text-html-renderer 'w3m)
(setq gnus-inhibit-images nil)
;; set gnus-parameter
(setq gnus-parameters
'(("nnimap.*"
(gnus-use-scoring nil)
(expiry-wait …Run Code Online (Sandbox Code Playgroud) 我有以下四开文档,我想根据 的值执行第二个代码块OK。如下所示,它不起作用。我尝试了两次和三次反引号,仅使用OK,但没有任何效果。我怎样才能做到这一点?
---
title: "Test"
format: html
---
## Set a variable
```{r}
OK <- FALSE
```
## Running Code depending on value of `OK`
```{r}
#| eval: `r OK`
print("OK is TRUE - otherwise you won't see anything here.")
```
Run Code Online (Sandbox Code Playgroud) 我正在开发一个可以使用devtools加载的包.但
R CMD check asm
Run Code Online (Sandbox Code Playgroud)
给我一个错误信息
Error : package ‘seedDisp’ required by ‘asm’ could not be found
Run Code Online (Sandbox Code Playgroud)
这有点明显,因为它没有安装在全局库中.
但是:我已安装在本地库(./library)中,我.Rprofile在目录中有一个文件,我运行检查如下:
.libPaths(normalizePath("library"))
Run Code Online (Sandbox Code Playgroud)
所以,当我运行R和使用devtools以及load_all(.)它加载的程序包seedDisp安装.
似乎R CMD check确实忽略了通过.Rprofile文件设置的库位置.
所以我试过了
R CMD CHECK -l ./library asm_0.0.1.tar.gz
Run Code Online (Sandbox Code Playgroud)
但似乎只-l用于安装在和不找安装的软件包.
如何判断R CMD check在库中查找已安装的软件包./library?