我开始在主分支中执行一个简单的任务.你知道任务的类型"这太简单了,甚至打扰了git分支"......不可避免的结果是,现在我在主分支中有很多未完成的工作,需要处理其他事情.如何将当前工作移至新分支?
我可以同时在emacs中使用常见的lisp和Clojure吗?我想将每个lisp-REPL放在自己的缓冲区中,如果我这样做,我怎么能控制哪个缓冲区将其数据发送到哪个lisp?
如果我启用了clojure-couchdb或swank-clojure,那么lein deps因为org.apache.maven:super-pom:jar:2.0丢失了
:dependencies [[org.clojure/clojure "1.1.0-master-SNAPSHOT"]
[org.clojure/clojure-contrib "1.0-SNAPSHOT"]
[clojure-http-client "1.0.0-SNAPSHOT"]
[org.apache.activemq/activemq-core "5.3.0"]
; [org.clojars.the-kenny/clojure-couchdb "0.1.3"]
; [org.clojure/swank-clojure "1.1.0"]
])
Run Code Online (Sandbox Code Playgroud)
这个错误:
Path to dependency:
1) org.apache.maven:super-pom:jar:2.0
2) org.clojure:swank-clojure:jar:1.1.0
----------
1 required artifact is missing.
for artifact:
org.apache.maven:super-pom:jar:2.0
from the specified remote repositories:
clojars (http://clojars.org/repo/),
clojure-snapshots (http://build.clojure.org/snapshots),
central (http://repo1.maven.org/maven2)
Run Code Online (Sandbox Code Playgroud)
什么是超级pom.为什么这些包需要它,我在哪里可以得到它.
我有两个盒子用于构建源rpm.其中一个运行:
/usr/lib/rpm/find-debuginfo.sh /usr/src/redhat/BUILD/name-of-package
Run Code Online (Sandbox Code Playgroud)
它将三个name.debug文件添加到RPM_BUID_ROOT.
另一个构建框不运行find-debuginfo.sh并且不生成这些文件.
find-debuginfo.sh办?所有经常当我从repl使用core.async时,go块会离开我,因为我松开了用于停止它的通道,因为我重新加载了一个命名空间.例如,如果我从repl运行它:
(go (when (not= c (second (async/alts! [c (async/timeout 1000)])))
(println "hello")))
Run Code Online (Sandbox Code Playgroud)
然后我重新加载命名空间,c丢失了.现在我已经"打招呼"了我的REPL垃圾邮件,直到时间结束.如果我可以关闭所有通道或杀死所有去块,它将节省我重新启动我的REPL.
我希望将一个适度昂贵的函数映射到一个大的懒惰seq并行.pmap很棒,但我对上下文切换很不满意.我想我需要增加传递给每个线程的工作块的大小.
我写了一个函数来将seq分解为块并将函数pmap到每个块上并重新组合它们.这"有效",但结果并不壮观.原始代码基本上如下所示:
(pmap eval-polynomial (range x) coificients)
Run Code Online (Sandbox Code Playgroud)
我怎么能在保持懒惰的同时真正挤压它?
我一直在使用gitk,我正在寻找显示我所有分支的东西,最好是在遥控器上可用的分支.你能推荐一个吗?
编辑:我在分支机构之间进行了大量的重新定位,并希望能够轻松地看到哪个分支从哪里拉出来.查看所有分支更有用
我有一个deploy.launch文件,我检查了一个项目,该项目不包含源代码管理中的Eclipse项目,它只包含.launch文件.
如何在.launch不必单击"新的外部工具配置"的情况下将现有文件添加到Eclipse项目中,然后将.launch文件中的字段剪切并粘贴到向导中以有效地重新创建.launch文件?我宁愿只是,好吧,发动它.
我正在使用带有clojure模式的Emacs和连接到运行生成的swank服务器的粘液,lein swank并且非常希望能够轻松跳转到我的项目中的函数定义.我是否可以在每次更改分支时手动重建标记时执行此操作?