小编kEN*_*END的帖子

删除不再位于远程存储库中的本地git标记

我们在git中使用标签作为部署过程的一部分.有时,我们希望通过从远程存储库中删除它们来清理这些标记.

这非常简单.一个用户在一组命令中删除本地标签和远程标签.我们有一个结合了两个步骤的小shell脚本.

第二个(第3个,第4个......)用户现在拥有不再反映在遥控器上的本地标签.

我正在寻找一个类似于git remote prune origin清除本地跟踪已删除远程分支的分支的命令.

或者,可以使用列出远程标记的简单命令来比较通过返回的本地标记git tag -l.

git git-tag

432
推荐指数
13
解决办法
15万
查看次数

自动记录DataMapper查询

我正在使用DataMapper在Sinatra上创建一个简单的应用程序.我希望看到为我的各种链式查找器创建DM的查询等.

我试过了:

DataMapper::Logger.new(STDOUT, :debug)
Run Code Online (Sandbox Code Playgroud)

在我的configure do ... end块中environment.rb,在应用程序启动时加载的文件中.

我也尝试过:

DataMapper::Logger.new('log/my-app.log', :debug)
Run Code Online (Sandbox Code Playgroud)

无论是通过浏览器还是通过irb需要我的应用程序的会话,都可以从应用程序中获取日志语句.我看到应用程序启动消息.

我正在使用rackup config.ru本地运行应用程序.

我错过了什么?

ruby datamapper sinatra

17
推荐指数
1
解决办法
5099
查看次数

标签 统计

datamapper ×1

git ×1

git-tag ×1

ruby ×1

sinatra ×1