是否可以将文件添加到不应该版本化的subversion中?F.ex. 需要编辑的配置文件以匹配每个单独的环境.当一个新的程序员连接到项目时,他应该从subversion获取原始文件,但是在编辑它之后它不会被提交,并且当它更新时它不会被覆盖.
也许为整个原始项目创建一个标签就是解决方案?首先下载标签,然后从主干更新?
有任何想法吗?
澄清以下评论:项目(Sitecore)包含大约30k个不同的文件.我们需要对其中的100个进行版本控制.如果我们应该在版本控制中包含所有文件,那么每次提交都会永久进行(因为togorto搜索所有文件夹).今天我们创建一个包含所有未版本控制文件夹的zip文件,在svn中将文件夹设置为ignore,然后添加zip.问题是当我们需要更改zip中的一个或多个文件时,我们需要向repo提交一个新的~1GB-zip.
我在sitecore中有数据模板dt1,在"data"部分有"header"字段.我也有数据模板dt2在"门户"部分有"标题"字段最后我有数据模板dt3,它使用dt1和dt2作为基本模板.
我怎样才能在xslt中找到portal/header的内容?
在我的代码中,当我写<sc:text field ="header"/>时,我得到数据/标题的内容(因为这个节点首先出现).我知道如何在.net中执行此操作,但我需要使用xslt.
/ callprat
现在我遇到了sitecore工作流程的问题.问题如下:
我的模板标准值已设置工作流和默认工作流字段集.工作流状态设置为草稿.但是,每次我从此模板创建项目时,它都不会继承工作流程部分字段,所有这些都是空的
如果我手动设置项目的工作流程和工作流程状态,它可以按预期工作到最终状态.但是,如果内容作者编辑该项目,则会创建新版本,但仅保留工作流程字段值,而工作流程状态再次为空.
我做错了什么?为什么会这样?我正在使用sitecore 6.5.0
我知道Lucene索引不能共享:
Sitecore在每个实例的文件系统中保留Lucene索引的本地副本,并且不支持在实例之间共享索引.
xcopy
CM和CD之间的Lucene索引是否可能?
是否有其他方法或建议在30多个内容交付服务器中维护索引?
更新:我完全清楚CD必须启动自己的索引更新.有超过30台CD服务器,我想可能会有一段时间不是所有的CD服务器都有相同的索引集.我担心由于某种原因索引会在某些CD服务器中失败并跟踪为什么/哪里将是地狱.这就是为什么试图发现是否存在一些替代方法,其中索引在一个地方维护(某种类型共享)并且基本上立即复制到所有CD
有没有人拥有与Sitecore包文件的installer文件夹中显示的XML文档相关的架构?
特别感兴趣的是项目/ Sources/xitems/Entries/x-item元素的格式.
有人可以帮我澄清何时使用以下内容(它们看起来与我相似并且令人困惑):
我已经在我的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
.我错过了什么吗?我没有对玻璃做一些具体的配置.
我有一个响应式设计Sitecore 7解决方案,我想将svg文件添加到媒体库中,以便像jpg,jpeg图片一样进行处理.当我上传svg文件时,它们会像媒体文件一样处理,而不像图像文件.
我来自ASP.Net(没有mvc知识)背景,想学习Sitecore 8开发.
寻找构建网站的基本分步教程.但很难在网上找到它们.有些是较低版本,官方网站有关于个别主题的文章.
请指出任何这样的文章,这些文章将帮助我学习构建Sitecore8网站的基础知识.
谢谢.
更新
这是我编写的一个教程,它将通过构建一个示例网站帮助初学者学习Sitecore开发:
https://saltandsitecore.wordpress.com/2017/04/01/building-a-sitecore-website-with-mvc-part-1/
sitecore ×10
sitecore6 ×4
c# ×2
asp.net-mvc ×1
glass-mapper ×1
lucene ×1
sitecore-mvc ×1
sitecore7 ×1
sitecore7.1 ×1
svg ×1
svn ×1