您当前的位置:首页 > TAG信息列表 > version-control
WordPress MultiSite-开发/试运行/生产环境的理想设置是什么?
Intro: 我正在初步规划WordPress多站点开发环境,我所在的机构将在该环境中构建我们客户的网站。我们目前正在构建一个“香草”主题,并计划将其用作基础主题。该计划包括为每个客户端创建一个新的子主题,并使用该子主题创建客户端主题,保持普通主题不受自定义代码和覆盖的影响。我们的客户来自同一行业,因此,他们在其网站上共享相同的要求和功能。使用多站点设置有助于将所有内容保持在一个位置,并根据网站的设计进行区分。The question: 我不能清楚地想到的是一个将所有内容组织到版本控制和跨不同环境的解决方
为WordPress插件开发设置版本控制
有没有人建议为开发WordPress插件设置版本控制?我在一个开发环境中工作,我试图避免重新发布整个WordPress实例。我的理想解决方案是为包含我的插件的单个目录创建一个存储库。其他人使用什么来管理他们的插件开发?谢谢你的建议!
在私下分发时,您如何管理您的主题版本?
我正在研究一个主题,我不想公开,也不想通过默认的WordPress目录访问,因为这将是一个我们用来开发我们托管的各种网站的框架。现在,我想知道您使用什么方法来确保所有主题都是最新的,并且用户知道任何更改。请允许我解释一下;当我部署主题和构建网站时,一切都很好。几周过去了,我为主题添加了一个新功能,进行了改进,等等。。。现在,我想将其分发到我托管的所有网站,但我也希望客户端在获得新版本时收到可撤销的通知。我知道有一些用于更新插件和主题的挂钩,但它们似乎不适用于手动FTP上传。所以,我想知道你们中的任何人可能
开始使用Subversion、Git或类似的版本控制系统来保存我的文件的历史记录?
我意识到表面上这可能是一个广泛的问题,但我正在寻找人们用来在WordPress网站上保存已编辑文件的版本历史记录的设置/工作流的具体示例。例如,在开发网站时(甚至在网站上线之后),我经常对CSS和PHP文件进行更改,但我没有很好的方法恢复到这些文件的旧版本。就我而言,在本地开发安装上进行更改,然后将这些更改复制到实时站点通常比我希望的要麻烦得多。关于如何开始使用版本控制工具跟踪对实时站点上文件的编辑,有什么建议吗?
Should I use SVN or Git?
我以前从未使用过版本控制,但我开始在WordPress插件和主题上进行更多的合作,我认为记录版本和更新是个好主意。WordPress似乎青睐SVN,但Git似乎是新的、更酷的选择。您当前使用哪个版本控制?如果您现在开始使用WP主题和插件开发,您会选择哪个系统?
对WordPress模板文件进行版本控制的最佳方式?
Wordpress内置的恢复帖子和页面修订的功能非常强大。主题编辑器中的模板文件是否具有相同的功能?也许是一个插件?
在根目录和WordPress主题目录中创建Git存储库哪个更好?
我目前正在为我的每个WordPress安装在根级别创建Git存储库。Git当然会注意到任何核心更新、插件和上传。我正在考虑只跟踪我正在处理的主题,或者跟踪整个主题目录。我想听听其他WordPress开发人员对他们首选的版本控制实践的看法。
在WordPress中使用源代码管理
我刚刚使用Server 2008卷影复制从一次非常严重的崩溃中恢复过来。最后通牒是,我没有损失超过几个小时的工作,但损失就是损失。我决定转到版本控制,以防止这种情况再次发生。我感兴趣的是如何处理mysql目录?您如何处理同时运行的开发站点和活动站点(主干和分支)?我假设您无法在不断更新帖子的情况下将开发数据库移动到生产中。如有任何想法,将不胜感激。
轻松跟踪远程Git Repo for WordPress更新
我正在寻找一种方法,使Wordpress的开发实例保持最新,并受Git的版本控制。是否有人做到了以下几点?将git设置为跟踪包含Wordpress核心文件的repo,通过子模块或类似模块将Wordpress repo添加到项目中,通过更新子模块(或任何内容)从项目中获取最新版本的WP,理想情况下,您只需更新一个存储库中的WP核心文件,然后使用单个git命令升级其他开发实例。任何人
WP plugin management
我们安装了wordpress MU,我缺少的一件事是某种插件版本管理。目前,当自动更新插件时,我需要完全相信开发人员,插件不会破坏任何东西,这一点我并不总是百分之百满意。是否有任何类型的插件管理器或插件部署过程允许我轻松回滚以前安装的版本的插件。
如何从core.trac.wordpress.org本地实现.diff变更集?
我有最新版本wordpress的本地副本,我使用svn co http://core.svn.wordpress.org/trunk/ 我想在本地文件集中引入一个差异:http://core.trac.wordpress.org/attachment/ticket/19371/19371.diff这是我可以用subversion做的事情吗?我需要使用哪些命令?
版本控制和您的WordPress站点?
那么,使用WordPress和git版本控制建立大型社区站点的最佳过程是什么呢?多人提交更改等,测试区域和简单的方式更新现场。你会怎么做?
为WordPress定制主题开发团队设置SVN
在技术开发人员中,让每个人都运行自己的本地开发服务器、运行TortoiseSVN,然后定期将更改提交到存储库是非常简单的。然后,我们可以从这个repo更新共享服务器上测试站点的版本,每个人都很高兴。除了那些刚刚挠头的设计师。由于设计师没有自己的本地开发服务器,为了预览对主题的HTML、PHP和CSS更改,他们必须将这些更改上载到内部开发服务器,所有人都可以访问该服务器。Adobe的DreamWeaver提供了简单的文件锁保护,以避免编辑冲突,但这就是它的目的。我希望有一个解决方案,允许他们使用Tortoi
使用Subversion部署WordPress
我在我的网站上使用Subversion。到目前为止,这意味着要为我的每个网站创建一个新的回购协议。然而,这是完全低效的,因为这意味着我要为每个网站的整个WordPress源代码忙碌。这也意味着我必须在repos之间复制插件,从而每次都复制代码。所以我想做的是创建一个只包含我的主题文件(以及其他特定于站点的目录,如特定于站点的插件)的repo。然后,这将有一个指向我将要构建的WordPress版本的标记WordPress存储库的链接,以及指向我的其他共享插件repo的链接,因此为了发布或部署以进行测试,我只
颠覆、GitHub等。版本控制系统/存储库
我正在将WP开发为一个高度定制的CMS。所需的五个插件中有一个已经有2500行代码,而且还没有完成。我在两台机器之间工作——笔记本电脑和家用电脑。一般来说,我的工作方法包括FileZilla和Notepad++。我登录到我需要使用的任何一台机器;将所有/wp内容/从服务器下载到计算机,然后继续工作。这是一种非常快速的方法,但它的文档记录很差,并且充满了覆盖错误更改等风险。我听说subversion/github等提到了很多,我注意到大多数严肃的开发人员都在使用它们,但我不知道它们是什么,也不知道从哪里开始
如何使用一个Git(GitHub)存储库进行多个主题的版本控制
我为各种客户构建并维护了许多主题。我希望能够将它们全部放在github中,以实现可爱的版本控制。然而,当您拥有20多个私有存储库时,github会变得有点贵。我将有大约30多个。这些主题不是一起使用的,每一个都是为一个单独的客户机使用的。我知道我可以托管自己的git安装,但之后我就失去了github的出色的差异工具和社交功能。将所有代码放在一个地方也很好。所以我想知道是否有另一种方法可以将所有主题放在一个回购协议中,并以某种智能的方式将它们分开。我曾想过使用gitignore,但对于每个克隆,都需要重建正
在版本控制中存储数据库
我正在使用版本控制系统来管理我的wordpress代码(git)。将数据库信息存储到版本控制中的betst方法是什么?我想去我的暂存机,运行git pull 要从我的开发机器获取最新的代码,可以单击一个按钮或类似的按钮来更新数据库,以匹配我在开发计算机上的代码。我还想找到一种方法,在我的后台机器上,将我的开发数据库与生产数据库“合并”,然后再将其全部投入生产。因此:如何在git pull</如何“合并”数据库信息
如何将版本控制添加到我的工作流?
我制定了很多主题。我得到了一个PSD,对HTML/CSS进行编码,将代码插入Wordpress,并在获得QC\'d后进行更正。一旦上线,客户可以像普通人一样编辑博客帖子或使用自定义插件上传照片。有时,我必须对主题或页面/帖子内容进行更改,这意味着我要么让它们成为现实,要么必须将网站下载并设置到开发环境中,以获得客户的批准。我没有备份,没有版本控制,我意识到这需要改变。有人建议使用Git和Mercurial,我很想利用这些工具,但我对如何将它们融入工作流感到困惑。我是否需要对开发服务器上的站点进行所有更改,
在Mercurial下的WordPress项目,什么是合适的.hg忽略文件?
对于那些使用Mercurial控制其项目的人,我很好奇您在您的中列出了什么。hgignore文件?我有点不知道应该把什么包括进去。我想只排除缓存和文件数据,而不排除其他数据?谢谢编辑:出于某种原因,我写了一个标题。hgrc代替。hgignore,我的错。然而,下面的响应者似乎知道我的意思:)抱歉。
我的主题中的缓存目录是什么?(版本控制吗?)
我想知道到底是什么流程使用cache 我的主题目录中的目录。更具体地说,我想知道是否应该将这些文件添加到我的git repo中。