小编cni*_*ini的帖子

SVN - 如何仅导出修订版

我在我用于开发的本地计算机(Ubuntu)上有SVN设置,在我使用登台服务器的共享主机盒上运行的SVN客户端,我的生产服务器也有相同的设置.当我进行导出时,整个项目将被导出,这对于小版本发布来说是荒谬的.我使用以下命令:

svn export -r 31 http://localhost.com/proj/trunk . --force --username myusername
Run Code Online (Sandbox Code Playgroud)

整个项目再次出口.所以我尝试了另一种方式:

svn export -r 'COMMITTED' http://localhost.com/proj/trunk . --force --username myusername
Run Code Online (Sandbox Code Playgroud)

然后我得到这个错误:

svn: 'http://localhost.com/egr' is not a working copy
svn: Can't open file 'http://localhost.com/proj/.svn/entries': No such file or directory
Run Code Online (Sandbox Code Playgroud)

我想知道我是不是使用了正确的SVN导出命令,或者我的SVN设置是否存在固有错误(这是我第一次配置SVN).

dav_svn.conf:

  <Location /proj>
 DAV svn
 SVNPath /var/svn/proj/
 AuthType Basic
 AuthName "SVN Repo"
 AuthUserFile /etc/subversion/passwd
 <LimitExcept GET PROPFIND OPTIONS REPORT>
    Require valid-user
 </LimitExcept>
Run Code Online (Sandbox Code Playgroud)

想法?请指教.

linux svn apache webdav

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

在单个查询中保存多行

反正有没有蛋糕在单个查询中执行多行插入而不编写原始SQL来执行此操作?saveMany和saveAssociated选项只会在单个事务中保存多行,但该事务包含多个insert语句,因此这些方法显然不是编写繁重应用程序的解决方案.

谢谢阅读.

cakephp

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

通过Github分支加载作曲家程序包

我在Github上派生了一个库,现在想将我的fork加载到项目中,而无需将派生的库添加到packagist中。添加存储库后出现以下错误,并要求将其添加到composer.json:

Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - The requested package cnizzardini/ssl-certificate could not be found in any version, there may be a typo in the package name.

Potential causes:
 - A typo in the package name
 - The package is not available in a stable-enough version according to your minimum-stability setting
   see <https://getcomposer.org/doc/04-schema.md#minimum-stability> for more details.
Run Code Online (Sandbox Code Playgroud)

这是我完整的composer.json

{
    "name": "cakephp/app",
    "description": "CakePHP skeleton app",
    "homepage": "http://cakephp.org",
    "type": "project",
    "license": "MIT",
    "require": …
Run Code Online (Sandbox Code Playgroud)

composer-php

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

VueJS无法在IE11中呈现

我的网站中很大一部分都是用VueJS编写的。我注意到它没有在IE 11(或Safari 9及以下版本)中加载。不幸的是,IE 11仍占该网站流量的10%。

在添加polyfill并修复了IE11开发人员控制台中的一些其他错误之后,该站点仍然无法加载。我只看到一个空白页。我将兼容模式设置为edge,仍然没有。控制台没有错误,只有一些警告。我确实使用gulp在es2015 + babel-polyfill中运行了它。

有人处理过吗?恐怕我将不得不逐段剥离应用程序,直到我隔离导致问题的代码或元素。可能要花几天的时间,因为IE 11无法提供任何调试信息。

internet-explorer-11 vuejs2

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

CakePHP JavaScript文件的国际化

我正在使用Cakes国际化功能完成一个项目,以便将我们的应用程序翻译成不同的语言.这很有效.

我注意到的一个问题是,有一些地方通过JavaScript添加了文本,而且这个文本目前根本不是来自服务器.它适用于对话框和一些根据用户选择而变化的文本.

你是如何在自己的应用程序中处理这个的?你会怎么处理这个?是否有处理此问题的库或组件.那些jQuery库怎么样?

php cakephp internationalization

4
推荐指数
2
解决办法
2862
查看次数

SVN CheckOut问题 - 创建不需要的子文件夹

我正在使用我的hostgator帐户上安装的SVN客户端.当我执行以下命令时:

svn co http://dev.server.com/proj/trunk/ --username myusername
Run Code Online (Sandbox Code Playgroud)

除了一件事之外,文件在本地计算机上的SVN服务器上正确移动.而不是像http:// stage.foo.com/那样访问网站我必须像http:// stage.foo.com/trunk/那样访问它,这对我正在做的事情并不好能够像http:// stage.foo.com/一样访问它.(而不是http://之后的空格只是因为防垃圾邮件防火墙已关闭).

这是因为我的svn目录结构如下所示:/ var/svn/proj// var/svn/proj/trunk/var/svn/proj/branches/var/svn/proj/tags

当我做svnadmin创建它在/ var/svn/proj /上做了它我应该在/ var/svn/proj/trunk /上做了吗?我是SVN的新手,请指教,以便我可以解决这个问题,谢谢.

svn ubuntu svn-checkout

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

在本地开发环境中禁用CakePHP ACL/ACO检查

我试图在我的本地开发环境中禁用ACL/ACO检查,因为每次创建新方法或控制器时同步ACO表都很耗时.我有问题弄清楚如何有条件地做这件事.我在AppController中尝试了以下代码,但它不起作用:

public function beforeFilter() {
    parent::beforeFilter();

    // disable ACL component in local development environments
    if(preg_match('/\.local/',FULL_BASE_URL)){
        unset($this->components['Acl']);
        unset($this->components['Auth']['authorize']);
    }
}
Run Code Online (Sandbox Code Playgroud)

我正在运行CakePHP 2.x.

cakephp

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

CakePHP 3 json 响应速度慢,为什么?

我用 CakePHP 3 构建的 API 中有一些非常简单的东西。它是一个 ping 端点,只返回一个简单的小响应

{"success":true,"message":"Thanks for saying hello. Everything looks good so far."}
Run Code Online (Sandbox Code Playgroud)

当我使用以下使用 CakePHPs 扩展解析 JSON 的代码时,我得到以下基准。

public function ping(){
    $message = 'Thanks for saying hello. Everything looks good so far.';
    $this->set('message', $message);
    $this->set('success', true);
    $this->set('_serialize', true);
}
Run Code Online (Sandbox Code Playgroud)

基准:

Server Software:        Apache/2.4.18
Server Hostname:        app.local
Server Port:            80

Document Path:          /publisher/v3.0/.json
Document Length:        83 bytes

Concurrency Level:      10
Time taken for tests:   10.034 seconds
Complete requests:      12
Failed requests:        0
Total transferred:      4760 bytes
HTML …
Run Code Online (Sandbox Code Playgroud)

cakephp cakephp-3.0

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