小编Ken*_*ley的帖子

关于使用git-svn repo的团队的工作流程的问题

我正在阅读git和git-svn.我对git很新,但我已经能够创建一些基本的回购.但是,我对团队使用git-svn的工作流程有点困惑.目标是将svn转换为git以进行分支和共享,然后在准备推送到生产时返回主svn repo.这是我的问题:

该团队的每个成员是否应该从svn repo创建一个git repo?这种方法在合并回到svn/pull时是否会起作用?

-要么-

如果从svn创建一个git repo,那么该repo会被"公开"推送给团队成员进行克隆吗?然后将更改被拉回原来的git repo进行变基并推送到svn?

-要么-

我们可以像上面那样做,只是从彼此的工作副本回购中拉出变化吗?

-要么-

我是否为工作流添加了太多的复杂性,应该继续使用svn,因为它不是一个完全转换为git的选项?

svn git git-svn

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

构建JavaScript对象以使其工作并传递JSLint的最佳方法是什么?

我一直试图看看我是否可以尽可能直观地构建我的JavaScript对象,同时确保它尽可能"正确".我一直在通过Crockford的JSLint.com运行一系列不同的场景,并且没有太多运气.我似乎修复了一个错误,然后由于更改而弹出另一个错误.以下是我能得到的最好的.有没有人对此有另一种看法?

这是我构造对象的典型方式:

function gizmo(id) {

  /* private variables */

  var myId = id;

  /* private methods */

  var init = function () {
    if (myId < 1) {
      setId(1);
    }
  };

  var setId = function (newId) {
    myId = newId;
  };

  // run 'constructor'
  init();

  /* public methods */

  return {
    getId: function () {
      return myId;
    },
    setId: function (newId) {
      setId(newId);
    },
    incrementId: function (inc) {
      setId(myId + inc);
    }
  };
}

// creating an instance of gizmo …
Run Code Online (Sandbox Code Playgroud)

javascript jslint

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

标签 统计

git ×1

git-svn ×1

javascript ×1

jslint ×1

svn ×1