小编Luk*_*rer的帖子

如何在jQuery UI小部件中决定_init和_create?

我想我明白之间的差别_create,并_init在小部件定义(例如见这个问题),但我仍然不能确定的用途的区别.进入_create()或进入哪种设置任务_init()?如果小部件作者选择了错误的,会出现什么问题?

javascript jquery jquery-ui jquery-plugins jquery-ui-plugins

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

个人回购的GitHub解决方案

所以我在我的家庭服务器上有我的私人SVN仓库,它可能有30个不同的模块一起扔进去,从无用的丢弃云雀到一些可能实际上某天会去的地方.但是最近的一个文件系统故障(顺便说一句,从来没有使用XFS而没有电池支持的硬件RAID)让我感到害怕并且考虑使用DVCS.我也刚刚喝了很多Git koolaid,我最近和GitHub一起工作,所以这就是我现在正在寻找的地方.

当然,对于每个小项目来说,为一个单独的私人Git仓库支付大笔现金是愚蠢的,而且我不想对我扔在那里的东西有所选择(我爱我所有的孩子:-D)所以我必须对此有点创意.我可以愉快地使用SSH到我的主页框来使用Git,就像我一直在使用SVN一样,我想从那里我可以将所有内容合并到一个包含30个子模块的大项目中,然后我推送到GitHub.什么是理智的方式来设置它?使用子模块听起来可行吗?如何将它全部同步到我的私人GitHub仓库?Cron工作?Git钩?如果有人做过类似的话,我很乐意听到.

我并没有真正与Git或GitHub结婚,所以另一个解决方案的足够引人注目的功能可能会影响我.但如果您的答案确实涉及不同的系统(特别是不同的VCS),请注意它将是更难卖的:-)

git workflow github

9
推荐指数
2
解决办法
7324
查看次数

我可以控制CKEditor发现加载插件的位置吗?

我正在编写一个特定于我的Web应用程序的CKEditor插件.到目前为止,我已经成功地将自己的文件保存在CKEditor代码结构之外,但是我能找到的关于插件创建过程的唯一文档(用户自制的教程,并没有更少)说只是将我的插件代码插入ckeditor/_source/plugins.

这真的是唯一的出路吗?我是否坚持使用CKEditor发布代码混合我的代码,或者有办法告诉它从哪里加载插件?一个PLUGINPATH设置,如果你愿意的话?

javascript ckeditor

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

这个分散的工作流程是否可以在Git中实现?

这就是我希望我的工作流在概念层面看起来像:

  1. 我暂时破解了我的新功能
  2. 我发现评论中有拼写错误
    • 我改变了
    • 由于拼写错误与其他任何内容完全无关,我将这一变化置于一堆注释中
  3. 我一直在研究代码
  4. 我意识到我需要充实一些实用功能
    • 我这样做了
    • 我把这个改变放在自己的堆里
  5. 步骤2,3和4每天重复
  6. 我完成了新功能,并将该功能的更改放在一堆
  7. 我在上游推出了很好的补丁:一个是新功能,一个用于其他调整,一个有一堆注释修复,如果有足够的累积

由于我既懒惰又完美主义者,我希望能够做一些不按顺序的事情:我可能会纠正一个错字,但忘了把它放在评论修复堆中; 当我准备上游补丁(我正在使用git-svn,所以我需要非常慎重)时,我会在那时撤回注释修复.我可能会忘记将事情完全分开,直到最后.但是我可能/也/已经/已经犯下了一些堆(抱歉,这个比喻正在打破......).

这就像只使用带有SVN的Eclipse变更集一样,只有我可以对不同堆中的同一文件进行不同的更改(不得不将更改分解为不同的提交,这是促使我转移到git-svn,实际上......),以及与Git我可以拥有完整的混乱变化历史,实验分支和所有,但仍然做一个漂亮,整洁的补丁.

我最近刚开始和Git一起度过了一段时间,我到目前为止很开心.然而,上述工作流程没有真正映射到Git的最大方式是"bin"实际上不能只是一个本地分支,因为工作树只能反映单个分支的状态.或者Git索引可能是"堆积",我想要的是以某种方式(有效地)拥有多个.

我可以想出几种方法来近似我想要的东西(可能是创造性地使用藏匿物?错综复杂的藏匿 - 合并舞蹈?),但我对Git的掌握并不足以确定如何最好地放置所有碎片一起.据说Git比VCS更像是一个工具包,所以我想这个问题归结为:我如何用这些工具构建这个东西?

git workflow

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