标签: tagging

SVN:我可以将文件的子集复制到新标签吗?

在我的repo trunk中,我有一个目录unit-tests,我想要保留我的发布标记.我一直在做的是将trunk复制到新标签,然后删除unit-tests.这样好吗这感觉不对,因为标记每个版本需要两次修改.有没有办法从svn副本中排除目录?

我有:

/trunk/unit-tests
/trunk/dir1
/trunk/file1
/trunk/file2
Run Code Online (Sandbox Code Playgroud)

我想创造:

/tags/release_123/dir1
/tags/release_123/file1
/tags/release_123/file2
Run Code Online (Sandbox Code Playgroud)

我通常使用Tortoise/Eclipse客户端,但如果需要我可以使用它.

svn tags version-control tagging copy

5
推荐指数
1
解决办法
1834
查看次数

在Delphi中实现'标签面板'控件?

请看一下这个截图

替代文字http://www.maclife.com/files/u18/Yep3-big.jpg

我认为这些是'标签面板'的主要特征:

1)面板上的每个标签都是独立控件,可以单击

2)当没有足够的空间显示当前行中的下一个标记时自动换行.

3)每个标签的圆角矩形边框是一个很好的功能.

我想在Delphi中实现类似的功能,是否有现成的控件来执行此操作?如果没有,实施这种控制的最佳方法是什么?

谢谢.

delphi tagging

5
推荐指数
2
解决办法
782
查看次数

基于转换的词性标注(Brill标记)

Brill Tagger的弱点和优势是什么?你能为tagger建议一些可能的改进吗?

tagging nlp part-of-speech

5
推荐指数
1
解决办法
1686
查看次数

如何为jQuery实现标记插件

目标:为我的rails应用程序实现一个jQuery插件(或者在必要时自己编写一个),在键入分隔符后在文本周围创建一个"框".

示例:在SO上进行标记后,用户开始键入标记,然后从提供的下拉列表中选择一个标记.输入字段识别已选择标记,放置空格,然后为下一个标记做好准备.同样,我试图使用此插件在先前输入的标记周围放置一个框,然后再移动到接受下一个标记/输入.

README.txt中的说明似乎很简单,但我一直在收到

$(".tagbox").tagbox不是一个函数

使用firebug调试我的应用程序时出错.

这是我在application.js中的内容:

$(document).ready( function(){

    $('.tagbox').tagbox({
        separator: /\[,]/  // specifying comma separation for <code>tags</code>
    });

});
Run Code Online (Sandbox Code Playgroud)

这是我的_form.html.erb:

<% form_for @tag do |f| %>
  <%= f.error_messages %>
  <p>
    <%= f.label :name %><br />
    <%= text_field :tag, :name, { :method => :get, :class => "tagbox" } %>
  </p>

  <p><%= f.submit "Submit" %></p>
<% end %>
Run Code Online (Sandbox Code Playgroud)

为了便于阅读,我省略了我的_form.html.erb和application.js中存在的一些其他代码(即自动完成插件的实现).包含或排除此省略的代码不会影响此插件的性能.

我在application.html.erb文件的javascript_include_tag中包含了tagbox插件的所有必要文件(以及所有其他包含的JS文件之后的application.js).

当jquery.tagbox.js清楚地定义函数并且包含在我的html页面的头部时,我很困惑为什么我会得到这个"非函数"错误.我一直在努力使用这个插件超过我想承认的时间,所以任何帮助都会非常感激.而且,当然,我对任何其他插件或您可能想到的从头开始的建议持开放态度.

此标记框插件似乎没有丰富的文档或任何当前工作的示例.

还要注意,我试图避免使用jrails.

谢谢你的时间

jquery tagging ruby-on-rails jquery-plugins

5
推荐指数
1
解决办法
964
查看次数

Django-Taggit对标记的简单ManyToManyField()实现有什么好处?

根据文档的API似乎可以通过简单的ManyToManyField实现......我缺少什么?

来自Django-Taggit文档的示例:

class Food(models.Model):
    # ... fields here

    tags = TaggableManager()
Run Code Online (Sandbox Code Playgroud)

然后你可以像这样使用API​​ ::

>>> apple = Food.objects.create(name="apple")
>>> apple.tags.add("red", "green", "delicious")
>>> apple.tags.all()
[<Tag: red>, <Tag: green>, <Tag: delicious>]
>>> apple.tags.remove("green")
>>> apple.tags.all()
[<Tag: red>, <Tag: delicious>]
>>> Food.objects.filter(tags__name__in=["red"])
[<Food: apple>, <Food: cherry>]
Run Code Online (Sandbox Code Playgroud)

tags django tagging

5
推荐指数
1
解决办法
1047
查看次数

标记除了提交之外的其他常见用法是什么?

Git-tag文档声明标记应该以提交为目标.如此做的git书.

但是,测试表明,一个标签也可以定位树,blob甚至是另一个标签.

你有没有利用这个功能?是否有一些开发工作流程能够直接标记除提交之外的东西?你知道任何依赖这种git能力的工具吗?

编辑:

我刚刚在@abizern365Git上发现了一篇旧帖子,提出了同样的问题:

您可以创建不仅仅是提交的标记对象,也可以通过传入blob或树的sha来标记blob和树.为什么有人想这样做是超出我的.虽然您可以引用它的内容,但是您不能基于标记的blob检出单个文件.也许它可以用于加密签名文件或树来自特定来源,以验证它的完整性.

git tagging

5
推荐指数
1
解决办法
93
查看次数

如何在Instagram等应用中提及"@"用户

我正在创建一个具有照片共享的应用程序,我正在尝试添加提及(或标记)用户的功能.Twitter最初开始使用"@",用户名来标记用户,但现在从Facebook到Instagram的所有内容都在使用它.这是在iOS端还是在后端实现的东西?我目前在Django编程后端,但由于某种原因,我认为这将在iOS端完成.令人惊讶的是,关于如何在Django或iOS中提及用户的信息非常少.

基本上,在创建帖子时,我想创建一个用户提及,输入"@"后跟一个用户名(之间没有空格),这将在帖子中显示他们的名字,如下所示:@username,可点击,领先回到该用户的个人资料.如果我对我的问题有任何疑问,请告诉我.任何帮助,例如指向我从哪里开始的正确方向,将非常感激.谢谢!:)

django tagging ios instagram

5
推荐指数
1
解决办法
3010
查看次数

Zend Framework 2 + Doctrine Extensions Taggable

我正在尝试将DoctrineExtension-Taggable集成到Zend Framework 2.首先我添加到作曲家:

"anh/doctrine-extensions-taggable": "1.1.*@dev"
Run Code Online (Sandbox Code Playgroud)

然后通过服务管理器构建实例(在module.config.php中):

'service_manager' => array(
    'factories' => array(
        'taggableManager' => function($sm) {
            $entityManager = $sm->get('Doctrine\ORM\EntityManager');
            return new \Anh\Taggable\TaggableManager($entityManager, '\Anh\Taggable\Entity\Tag', '\Anh\Taggable\Entity\Tagging');
        },
       'taggableSubscriber' => function($sm) {
            $taggableManager = $sm->get('taggableManager');
            return new \Anh\Taggable\TaggableSubscriber($taggableManager);                                      
        },
    ),
 ),
Run Code Online (Sandbox Code Playgroud)

创建实例后,我在EventManager中注册了订阅者:

'doctrine' => array(
    'driver' => array(
        // standart code for driver initialization
    ),
    'eventmanager' => array(
        'orm_default' => array(
            'subscribers' => array(
                'taggableSubscriber',
            ),
        ),
    ),
),
Run Code Online (Sandbox Code Playgroud)

这就是我所做的一切.但是在这一步我有一个错误

致命错误:在/ var/www/html/fryday/vendor/zendframework/zendframework/library/Zend中找到了消息'Zend\ServiceManager\Exception\CircularDependencyFoundException',带有消息'LazyServiceLoader的循环依赖关系,例如Doctrine\ORM\EntityManager'第946行的/ServiceManager/ServiceManager.php

我做错了什么?

php tagging doctrine-orm zend-framework2 doctrine-extensions

5
推荐指数
0
解决办法
304
查看次数

从 CloudFormation 模板标记父堆栈

有没有办法从模板本身在 CloudFormation 堆栈上创建标签?(父堆栈,不是嵌套堆栈)

我们有许多模板,它们会随着每个新版本的软件而更新。我们的软件版本被标记(在 git 中),并且一眼就能看到特定堆栈与哪个版本一起使用会很好。

模板的顶层结构指定了 6 个嵌套部分:

{
  "AWSTemplateFormatVersion" : "version date",

  "Description" : "JSON string",

  "Metadata" : {
    template metadata
  },

  "Parameters" : {
    set of parameters
  },

  "Mappings" : {
    set of mappings
  },

  "Conditions" : {
    set of conditions
  },

  "Resources" : {
    set of resources
  },

  "Outputs" : {
    set of outputs
  }
}
Run Code Online (Sandbox Code Playgroud)

但是这些部分似乎都不允许标记堆栈本身(希望我在这里遗漏了一些东西)。

是的,我可以向元数据部分添加一个版本字符串,并且可以通过查看特定堆栈的模板来查看,但是在 AWS 中使用标签要容易得多。此外,它可以更轻松地控制谁可以更新/删除堆栈。

由于这个限制,目前我们没有太多使用堆栈标签。

version-control tagging templates amazon-web-services aws-cloudformation

5
推荐指数
1
解决办法
1060
查看次数

使用 Swift 在图像上显示标记的用户名

我想在 iPhone 应用程序的图像上显示标记的用户名。当我单击图像时,它需要显示所有标记的用户。当我再次单击时,我需要隐藏这些标签。我使用表视图单元格作为媒体项。是否可以在表格视图单元格顶部使用另一个单元格,我可以用它来在图像上显示标签?如果有更好的方法继续进行,请告诉我。

图像

tagging instagram swift

5
推荐指数
1
解决办法
1735
查看次数