我在github上有一个私人仓库,这是我的cms的完整源代码.现在我有一些本地客户,我想使用相同的代码库,但具有不同的主题.是否最好将原始项目分成每个项目的回购.或者使用子模块为每个客户创建一个新的仓库?
在每个站点完成后,我会想象主题文件不会发生太大变化,但是当发现错误时需要从主回购中提取更改.
从这段代码:
$toolbox = RedBean_Setup::kickstartDev("mysql:*****************");
$r = $toolbox->getRedBean();
$test = $r->dispense("test");
$test->nom = 'Test #1';
$test->date = '2010-07-08';
$test->date_deux = '08/07/2010';
$test->num = 5;
$id = $r->store( $test );
Run Code Online (Sandbox Code Playgroud)
我得到这个SQL:
CREATE TABLE IF NOT EXISTS `test` (
`id` int(11) unsigned NOT NULL auto_increment,
`nom` varchar(255) collate utf8_unicode_ci default NULL,
`date` varchar(255) collate utf8_unicode_ci default NULL,
`num` tinyint(3) unsigned default NULL,
`date_deux` varchar(255) collate utf8_unicode_ci default NULL,
PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=6 ;
--
-- Dumping data for …
Run Code Online (Sandbox Code Playgroud) 我想知道这是否可行.
我在github(私有存储库)中有一个"启动项目".我喜欢做的是创建customerA repo(也是私有的)但它应该从"初始项目"分叉.我的想法是客户B,客户C,都可以拥有自己的私人仓库,如果我修复了"启动项目"中的通用错误,我就可以轻松地将错误修复程序提供给所有客户.
我还没有找到解决这个问题的方法.目前我通过克隆样本私有项目解决了这个问题..这是一个git问题还是github.com问题?
任何工作?
我正在尝试在photoshop中创建一个脚本来修改某些图层,然后将它们导出为PNG图像.我从另一个地方复制了以下代码:
function SavePNG(saveFile){
var pngOpts = new ExportOptionsSaveForWeb;
pngOpts.format = SaveDocumentType.PNG
pngOpts.PNG8 = false;
pngOpts.transparency = true;
pngOpts.interlaced = true;
pngOpts.quality = 100;
activeDocument.exportDocument(saveFile,ExportType.SAVEFORWEB,pngOpts);
}
Run Code Online (Sandbox Code Playgroud)
该函数将photoshop的活动文档导出到saveFile参数指定的文件中.
使用像"C:\ images\result.png"这样的简单路径可以正常工作但是当尝试使用不同的路径(如"〜/ Desktop /")或带有一些特殊字符的路径时,文件不会导出,而"目标文件夹不会存在"出现错误消息.
任何想法我该如何解决?
我有一个向导需要验证用户是否已登录,然后在最后验证他们输入的所有详细信息是否正确.
问题是我不确定在何处放置验证逻辑.目前我有一个BuyMembership类,它对Buy()方法进行了验证.但是,这不会在向导开始时调用,我需要验证用户是否是唯一的并且有资格购买会员资格.
对于此验证,我创建了一个BuyMembershipValidation类,用于验证用户是否符合条件.
现在的问题是我必须将不同的参数对象传递给BuyMembershipValidation和BuyMembership类.这意味着数据被拆分.
有没有更好的方法来做到这一点.我应该只将部分信息加载到BuyMembership类中进行初始验证,然后加载其余的信息吗?
更新:
我需要验证他们何时进入向导(检查他们是否已经登录),如果他们不是,那么他们将注册为新用户,否则我必须检查他们是否有正确的设置来购买会员资格,因为所有用户都可以买会员资格.这就是我需要两套验证的原因.一个是他们是否符合条件,另一个是他们输入的实际数据进行注册.但是我想重新检查他们是否有资格进行最后的交易,以防万一他们以某种方式通过第一个向导步骤,或者如果Web服务(我正在做逻辑)从其他地方稍后调用点.
另一个更新:
我已经为我的决定添加了答案.
TIA,Jonathan.