小编Gui*_*lla的帖子

Gitlab:是否可以从MY fork创建一个合并请求到同一项目的另一个fork

场景:我们是3位开发人员.

开发人员1(管理员)创建了主仓库.

开发人员2分叉管理员的回购.

开发人员3分叉管理员的回购.

开发人员2创建了一个功能分支"功能1"

开发人员3从开发人员2回购中检出"功能1".

当Developer 3尝试创建合并请求时,他只能看到自己的和管理员的回购.

所以我想知道,是否可以创建一个合并请求到另一个不同于我的叉子的遥控器?"

到目前为止我唯一看到的解决方法是:

开发人员2将功能分支推送到管理员的仓库(通过合并请求)并要求管理员"保护它",然后开发人员3也必须为管理员的仓库创建合并请求,这种方法的问题是开发人员2失去分支的所有权,他们每次想要推动更改时都必须创建合并请求.

另一方面,似乎这个功能被添加到GitLab但我找不到有关此功能的官方文档.

git gitlab gitlab-ci gitlab-7

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

RedisStore - TypeError:无法读取undefined的属性'prototype'

当我运行应用程序时,我收到了该消息.我想按照这里描述的说明进行操作

这是我的app.js文件的一部分

var express = require('express');
var RedisStore = require('connect-redis')(express); 
var redisStore = new RedisStore(); // setup redis
var flash = require('connect-flash');
var passport = require('passport');
var LocalStrategy = require('passport-local').Strategy;
var routes  = require('./routes')
Run Code Online (Sandbox Code Playgroud)

node.js express

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

CakePHP自定义验证规则仅在创建时检查唯一字段组合

我有一个用户模型的数据库.这些用户的名字和生日应该是唯一的.所以我写了一个名为checkUnique的自定义验证函数

public function checkUnique($check){
        $condition = array(
            "User.name" => $this->data["User"]["name"],
            "User.lastname" => $this->data["User"]["lastname"],
            "User.birthday" => $this->data["User"]["birthday"]
        );

        $result = $this->find("count", array("conditions" => $condition));

        return ($result == 0);
}
Run Code Online (Sandbox Code Playgroud)

模型中的验证规则:

"name" => array(
       "checkUnique" => array(
            "rule" => array("checkUnique"),
            "message" => "This User already exists.",
            "on" => "create"
       ),
)
Run Code Online (Sandbox Code Playgroud)

我有两个问题.第一种:此验证规则也会在更新操作时触发,实现为

public function edit($id = null) {
        if (!$this->User->exists($id)) {
            throw new NotFoundException(__('Invalid User'));
        }
        if ($this->request->is(array('post', 'put'))) {
            if ($this->User->save($this->request->data)) {
                $this->Session->setFlash(__('Update done.'));
                return $this->redirect(array('action' => 'index'));
            } else { …
Run Code Online (Sandbox Code Playgroud)

validation cakephp unique updatemodel

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