小编Ric*_*ead的帖子

Git工作流程 - 从发布分支恢复功能分支

我正在尝试了解创建git-workflow的问题

我们正在考虑使用功能分支一次开发多个功能,所以我们说:

- F1 (Feature 1)
- F2 (Feature 2)
- F3 (Feature 3)
Run Code Online (Sandbox Code Playgroud)

我们刚刚完成了功能1和3,并将它们合并到我们的开发分支中进行集成测试:

-F1---Commit1---Commit2----------------------------------
-F2--------Commit1---------------------------------------
-F3--------------------------Commit1---------------------
-Development-------Merge-F1------------Merge-F2----------
Run Code Online (Sandbox Code Playgroud)

开发部门正处于前沿,并作为夜间构建的一部分被释放.当我们对此感到满意时,此分支将合并到一个临时分支中,然后用于客户端审核:

-F1---Commit1---Commit2---------------------------------------------
-F2--------Commit1--------------------------------------------------
-F3-------------------------Commit1-----Commit2---------------------
-Development-------Merge-F1------------Merge-F2---------------------
-Staging-------------------------------------------Merge-Development
Run Code Online (Sandbox Code Playgroud)

客户在测试环境中查看此版本,但对F1不满意.在此期间,F3代码已完成,客户希望查看.

问:如何使用git进入我们的暂存分支只有F2和F3进行审核的位置,而不是客户现在拒绝的F1?

git workflow github git-merge continuous-deployment

9
推荐指数
2
解决办法
2238
查看次数

使用2个模板链接动态组件

假设我有一个使用set模式的组件,并且该组件与两个相对的组件模板一起使用,例如:

组件:产品A.

模板一:产品营销

模板二:产品支持

通过动态组件链接,我希望能够使用组件的tcm uri指定内容所在位置的超链接(使用Dreamweaver模板即<a href="tcm:11-xxxx">Link text</a>)

问题是,如果链接生成到我正在处理的网站的错误部分,即产品营销部分的产品支持链接,反之亦然.

我已经尝试设置模板的链接优先级...都设置为高....但Tridion似乎使用发布的最后一个模板来决定链接应该去哪里.

此外,如果我将其中一个模板设置为中等,另一个模板设置为高,则只需使用具有最高优先级的模板链接到内容(即所有链接都转到产品支持,即使在产品营销部分)

有谁知道如何解决这个问题?谢谢!

tridion

8
推荐指数
2
解决办法
494
查看次数

GUI扩展 - 资源无法加载

我有点不知道我到底做错了什么,所以希望通过把它扔到那里,有人应该能够指出一些对我来说显而易见的东西.

正在创建一个新的GUI扩展,它将作为Tridion功能区栏的新事件选项卡上的按钮.我可以显示按钮,但按钮没有显示图标,并且始终禁用,这使我相信扩展的样式表和javascript资源未加载:S

我的编辑器配置如下:

<?xml version="1.0"?>
<Configuration xmlns="http://www.sdltridion.com/2009/GUI/Configuration/Merge" xmlns:cfg="http://www.sdltridion.com/2009/GUI/Configuration" xmlns:ext="http://www.sdltridion.com/2009/GUI/extensions" xmlns:cmenu="http://www.sdltridion.com/2009/GUI/extensions/ContextMenu">

<resources>
<cfg:filters/>
<cfg:groups>      
  <cfg:group name="Events.Cvent">
    <cfg:fileset>
      <cfg:file type="style">/Theme/cvent.css</cfg:file>
      <cfg:file type="reference">Events.Commands.Cvent</cfg:file>
    </cfg:fileset>
  </cfg:group>
  <cfg:group name="Events.Cvent.Commandset">
    <cfg:fileset>
      <cfg:file type="script">/Scripts/cvent.js</cfg:file>
    </cfg:fileset>
    <cfg:dependencies>
      <cfg:dependency>Tridion.Web.UI.Editors.CME</cfg:dependency>
      <cfg:dependency>Tridion.Web.UI.Editors.CME.commands</cfg:dependency>
    </cfg:dependencies>
  </cfg:group>
</cfg:groups>
  </resources>
<definitionfiles/>
<extensions>
<ext:dataextenders/>
<ext:editorextensions>
  <ext:editorextension target="CME">
    <ext:editurls/>
    <ext:listdefinitions/>
    <ext:taskbars/>
    <ext:commands/>
    <ext:commandextensions/>
    <ext:contextmenus/>        
    <ext:lists/>
    <ext:tabpages/>
    <ext:toolbars/>
    <ext:ribbontoolbars>
      <ext:add>
        <ext:extension assignid="EventsPage" name="Events">
          <ext:control/>
          <ext:pagetype/>
          <ext:apply>
            <ext:view name="DashboardView">
              <ext:control id="DashboardToolbar"/>
            </ext:view>
          </ext:apply>
        </ext:extension>
        <ext:extension assignid="EventsAdministrationGroup" pageid="EventsPage" name="Administration">
          <ext:group/>
          <ext:apply>
            <ext:view name="DashboardView">
              <ext:control id="DashboardToolbar"/>
            </ext:view>
          </ext:apply>
        </ext:extension>
        <ext:extension assignid="CventBtn" …
Run Code Online (Sandbox Code Playgroud)

tridion

7
推荐指数
1
解决办法
515
查看次数

事件系统 - 可以在发布页面时发布另一个页面吗?

我对Tridion 2011中的事件系统有疑问.....当其他页面被发送到发布队列时,是否可以发布另一个页面?

我们目前有一个XML文件来定义我们的网站导航和站点地图,但遗憾的是,每次将新页面添加到网站时,目前都需要手动发布.

我对从事件系统中自动发布的关注也是必须多次发布同一页面,而实际上它只需要在发布队列中的最后一个项目结束其事务后才需要发布.

tridion

6
推荐指数
2
解决办法
665
查看次数

Azure - 信用分布在多个订阅中

我在Azure上有2个订阅,这两个订阅都具有与每个订阅相关联的MSDN信用.

目前,每个订阅都有相同的信用额度,但是我的所有虚拟机和云服务都驻留在其中一个订阅上,这意味着信用额度比其他可用订阅快得多.

有没有办法在订阅之间转移或迁移信用,所以我可以充分利用可用的信用额度?

msdn azure

6
推荐指数
1
解决办法
3581
查看次数

动态查询已翻译的关键字

我正在尝试使用动态查询API来确定Tridion中的组件是否可用,具体取决于用户受众管理器配置文件.

其个人资料中的其中一个字段是"国家/地区" - 在受众群体管理员个人资料的扩展详细信息部分中记录为自由文字,但基于"国家/地区"类别中的关键字.由于客户要求,我们无法将其存储为关键字.

预计正在开发的网站上的某些表格将使用来自受众管理者的简档信息预填充,例如从下拉菜单中预先选择用户国家.

我担心的是,如果"国家/地区"类别在另一个出版物中被翻译,那么就不可能在表格上预先填写国家/地区下拉菜单,因为翻译的国家/地区名称会有所不同.

是这样,还是可以翻译和观众经理简介?

tridion

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

内容交付的智能目标互操作引用不同的程序集

我正在尝试使用Tridion 2011 SP1和Smart Target 2010 SP1设置新的.NET应用程序.到目前为止,我已经设置了网站/服务器角色/配置,但是当在浏览器中运行网站时,我收到以下错误

Could not load file or assembly 'Tridion.ContentDelivery, Version=6.0.0.481, Culture=neutral, PublicKeyToken=ddfc895746e5ee6b' or one of its dependencies. The located assembly's manifest definition does not match the assembly reference. (Exception from HRESULT: 0x80131040) 
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code. 

Exception Details: System.IO.FileLoadException: Could not load file or assembly 'Tridion.ContentDelivery, Version=6.0.0.481, Culture=neutral, PublicKeyToken=ddfc895746e5ee6b' …
Run Code Online (Sandbox Code Playgroud)

tridion

4
推荐指数
1
解决办法
317
查看次数

SmartTarget 2010 - 部署Web服务WSDL 404

我已将Fredhopper安装在与Tridion所在的服务器不同的服务器上,并按照说明为此使用此处的说明设置了Fredhopper的SmartTarget部署Web服务(需要登录):

http://sdllivecontent.sdl.com/LiveContent/content/en-US/SDL_SmartTarget_2010_SP1/task_7DA6ABC3212F47FEACF03CD73411CB02

我应该可以转到我新部署的Web服务并查看WSDL,但是在尝试这样做时,我收到了404消息.如果我转到http:// [machinename]:8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService我可以获得一个显示可用方法的页面,但单击WSDL链接不起作用.

这是一个问题的原因是因为从SDL Tridion 2011 SP1向Fredhopper部署内容不起作用,因为它无法读取服务的WSDL:

阶段:部署处理阶段失败,无法通过Web服务保留fredhopper XML,无法访问WSDL:http:// [machinename]:8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService?wsdl.它失败了:http:// [machinename]:8180/SmartTargetDeploymentWebService/SmartTargetDeploymentWebService?wsdl

发现有人在Tridion论坛上遇到了同样的问题,但没有找到解决方案:

https://forum.sdltridion.com/topic.asp?TOPIC_ID=7415

有没有人遇到过这个问题?谢谢!

tridion smarttarget

4
推荐指数
1
解决办法
243
查看次数