小编dvb*_*dvb的帖子

Git Submodule或fork

我在github上有一个私人仓库,这是我的cms的完整源代码.现在我有一些本地客户,我想使用相同的代码库,但具有不同的主题.是否最好将原始项目分成每个项目的回购.或者使用子模块为每个客户创建一个新的仓库?

在每个站点完成后,我会想象主题文件不会发生太大变化,但是当发现错误时需要从主回购中提取更改.

git fork github git-submodules

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

Redbean O/RM将"date"存储为varchar(255)?

从这段代码:

$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)

php mysql orm redbean

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

在github.com上分享私人git仓库

我想知道这是否可行.

我在github(私有存储库)中有一个"启动项目".我喜欢做的是创建customerA repo(也是私有的)但它应该从"初始项目"分叉.我的想法是客户B,客户C,都可以拥有自己的私人仓库,如果我修复了"启动项目"中的通用错误,我就可以轻松地将错误修复程序提供给所有客户.

我还没有找到解决这个问题的方法.目前我通过克隆样本私有项目解决了这个问题..这是一个git问题还是github.com问题?

任何工作?

git private github

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

exportDocument()'目标文件夹不存在'错误

我正在尝试在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 /")或带有一些特殊字符的路径时,文件不会导出,而"目标文件夹不会存在"出现错误消息.

任何想法我该如何解决?

photoshop-script

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

OOP设计:可重复使用的验证应该在哪里?

我有一个向导需要验证用户是否已登录,然后在最后验证他们输入的所有详细信息是否正确.

问题是我不确定在何处放置验证逻辑.目前我有一个BuyMembership类,它对Buy()方法进行了验证.但是,这不会在向导开始时调用,我需要验证用户是否是唯一的并且有资格购买会员资格.

对于此验证,我创建了一个BuyMembershipValidation类,用于验证用户是否符合条件.

现在的问题是我必须将不同的参数对象传递给BuyMembershipValidation和BuyMembership类.这意味着数据被拆分.

有没有更好的方法来做到这一点.我应该只将部分信息加载到BuyMembership类中进行初始验证,然后加载其余的信息吗?

更新:

我需要验证他们何时进入向导(检查他们是否已经登录),如果他们不是,那么他们将注册为新用户,否则我必须检查他们是否有正确的设置来购买会员资格,因为所有用户都可以买会员资格.这就是我需要两套验证的原因.一个是他们是否符合条件,另一个是他们输入的实际数据进行注册.但是我想重新检查他们是否有资格进行最后的交易,以防万一他们以某种方式通过第一个向导步骤,或者如果Web服务(我正在做逻辑)从其他地方稍后调用点.

另一个更新:

我已经为我的决定添加了答案.


TIA,Jonathan.

oop

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

标签 统计

git ×2

github ×2

fork ×1

git-submodules ×1

mysql ×1

oop ×1

orm ×1

photoshop-script ×1

php ×1

private ×1

redbean ×1