标签: sitecore

将未版本控制的文件添加到subversion

是否可以将文件添加到不应该版本化的subversion中?F.ex. 需要编辑的配置文件以匹配每个单独的环境.当一个新的程序员连接到项目时,他应该从subversion获取原始文件,但是在编辑它之后它不会被提交,并且当它更新时它不会被覆盖.

也许为整个原始项目创建一个标签就是解决方案?首先下载标签,然后从主干更新?

有任何想法吗?


澄清以下评论:项目(Sitecore)包含大约30k个不同的文件.我们需要对其中的100个进行版本控制.如果我们应该在版本控制中包含所有文件,那么每次提交都会永久进行(因为togorto搜索所有文件夹).今天我们创建一个包含所有未版本控制文件夹的zip文件,在svn中将文件夹设置为ignore,然后添加zip.问题是当我们需要更改zip中的一个或多个文件时,我们需要向repo提交一个新的~1GB-zip.

svn version-control sitecore

10
推荐指数
2
解决办法
4434
查看次数

Sitecore:如何在不同的部分中访问相同的字段名称

我在sitecore中有数据模板dt1,在"data"部分有"header"字段.我也有数据模板dt2在"门户"部分有"标题"字段最后我有数据模板dt3,它使用dt1和dt2作为基本模板.

我怎样才能在xslt中找到portal/header的内容?

在我的代码中,当我写<sc:text field ="header"/>时,我得到数据/标题的内容(因为这个节点首先出现).我知道如何在.net中执行此操作,但我需要使用xslt.

/ callprat

sitecore

10
推荐指数
4
解决办法
4245
查看次数

获取包含服务器部分的媒体网址

是否可以获取MediaManager.GetMediaUrl始终包含服务器部分的URL ?

c# sitecore

10
推荐指数
2
解决办法
9998
查看次数

sitecore工作流和标准值继承令人讨厌的问题

现在我遇到了sitecore工作流程的问题.问题如下:

我的模板标准值已设置工作流和默认工作流字段集.工作流状态设置为草稿.但是,每次我从此模板创建项目时,它都不会继承工作流程部分字段,所有这些都是空的

如果我手动设置项目的工作流程和工作流程状态,它可以按预期工作到最终状态.但是,如果内容作者编辑该项目,则会创建新版本,但仅保留工作流程字段值,而工作流程状态再次为空.

我做错了什么?为什么会这样?我正在使用sitecore 6.5.0

sitecore sitecore6 sitecore-workflow

10
推荐指数
1
解决办法
3419
查看次数

如何在庞大的内容交付webfarm中维护Sitecore Lucene索引?

我知道Lucene索引不能共享:

Sitecore在每个实例的文件系统中保留Lucene索引的本地副本,并且不支持在实例之间共享索引.

xcopyCM和CD之间的Lucene索引是否可能?

是否有其他方法或建议在30多个内容交付服务器中维护索引?

更新:我完全清楚CD必须启动自己的索引更新.有超过30台CD服务器,我想可能会有一段时间不是所有的CD服务器都有相同的索引集.我担心由于某种原因索引会在某些CD服务器中失败并跟踪为什么/哪里将是地狱.这就是为什么试图发现是否存在一些替代方法,其中索引在一个地方维护(某种类型共享)并且基本上立即复制到所有CD

lucene sitecore sitecore6

10
推荐指数
1
解决办法
3590
查看次数

Sitecore包中<project> XML的模式

有没有人拥有与Sitecore包文件的installer文件夹中显示的XML文档相关的架构?

特别感兴趣的是项目/ Sources/xitems/Entries/x-item元素的格式.

sitecore sitecore6

10
推荐指数
1
解决办法
449
查看次数

Sitecore MVC渲染类型澄清

有人可以帮我澄清何时使用以下内容(它们看起来与我相似并且令人困惑):

  1. 项目渲染
  2. 查看渲染
  3. 控制器渲染
  4. 方法渲染
  5. XSLT渲染
  6. 渲染参数
  7. 任何其他人

asp.net-mvc sitecore sitecore6 sitecore-mvc

10
推荐指数
1
解决办法
3343
查看次数

Glass Mapper:查询SitecoreContext时会忽略InferType

我已经在我的Sitecore 7.1解决方案中安装了软件包Glass.Mapper.Sc.CastleWindsor,3.1.2.11并尝试使用推断类型.我有以下课程:

[SitecoreType]
public class ServiceConfiguration
{
    [SitecoreField(FieldName = "Service Id")]
    public virtual string ServiceId { get; set; }
}

[SitecoreType(TemplateId = "{26512C19-8D30-4A1E-A2CD-3BA89AF70E71}")]
public class JavascriptServiceConfiguration : ServiceConfiguration
{
    [SitecoreField(FieldName = "Is Header Responsive")]
    public virtual bool IsHeaderResponsive { get; set; }
}
Run Code Online (Sandbox Code Playgroud)

我有这个项目:

在此输入图像描述

在我的代码中,我尝试使用以下代码行从glass映射的当前上下文中获取此项:

var serviceConfig = (new SitecoreContext()).GetItem<ServiceConfiguration>("{5436EEC6-1A4D-455F-8EF7-975C51FAE649}", inferType: true);
Run Code Online (Sandbox Code Playgroud)

根据推断类型文档,我希望它是serviceConfig类型JavascriptServiceConfiguration,但它是类型ServiceConfiguration.我错过了什么吗?我没有对玻璃做一些具体的配置.

c# sitecore glass-mapper sitecore7.1

10
推荐指数
1
解决办法
1994
查看次数

将svg文件导入媒体库

我有一个响应式设计Sitecore 7解决方案,我想将svg文件添加到媒体库中,以便像jpg,jpeg图片一样进行处理.当我上传svg文件时,它们会像媒体文件一样处理,而不像图像文件.

svg sitecore sitecore7

10
推荐指数
1
解决办法
4842
查看次数

Sitecore8开发人员的初学者教程

我来自ASP.Net(没有mvc知识)背景,想学习Sitecore 8开发.

寻找构建网站的基本分​​步教程.但很难在网上找到它们.有些是较低版本,官方网站有关于个别主题的文章.

请指出任何这样的文章,这些文章将帮助我学习构建Sitecore8网站的基础知识.

谢谢.

更新
这是我编写的一个教程,它将通过构建一个示例网站帮助初学者学习Sitecore开发:

https://saltandsitecore.wordpress.com/2017/04/01/building-a-sitecore-website-with-mvc-part-1/

sitecore

10
推荐指数
1
解决办法
3万
查看次数