问题标签 [integrity]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
719 浏览

ruby-on-rails - 没有要加载的文件 -- .bundle/environment

这些天我安装了完整性应用程序。并发现了一些问题。

我遵循这个。

$ gem install bundler $ git clone git://github.com/integrity/integrity $ cd 完整性 $ git checkout -b deploy v22 $ bundle install $ bundle lock $ rake db

在最后的步骤中,我在完整性文件夹中找不到名为“.bundle”的文件夹。和 .bundle/environment.rb 也是。所以我被挡在了那里。

顺便说一句,任何人都可以给我一个更好的方式来安装和配置完整性应用程序?

非常感谢你

0 投票
1 回答
249 浏览

ruby-on-rails - Integrity 连续应用程序的问题

我正在尝试为我的项目设置完整性。可悲的是,我的 bash-fu 很穷,所以我需要一些帮助。在构建脚本中,我输入rake spec. 完整地返回状态 0 并输出

(在 /home/rails/integrity/builds/builds/66 中)

但我知道,我应该得到状态 1 并输出(在从控制台手动运行之后):

rails@integrity:~/integrity/builds/builds/66$ rake 规范
(在 /home/rails/integrity/builds/builds/66 中)rake 中止!没有这样的文件或目录 - /home/rails/integrity/builds/builds/66/config/database.yml

(通过使用 --trace 运行任务查看完整跟踪)

我不创建 database.yml,因为我想 Integrity 显示有关它的消息?

对我来说,它看起来像是丢失了管道。脚本在这里运行:http: //github.com/integrity/integrity/blob/v22/lib/integrity/builder.rb#L49 你能说出为什么rake spec完整性返回0吗?

0 投票
1 回答
786 浏览

ruby-on-rails - 使用部署在 Heroku 上的 Redmine 和 Integrity 在 GitHub 上的私有仓库上跟踪 Rails 项目

设想

  • 项目A是一个 Rails 应用程序:

    • 代码托管在 GitHub 上的私有仓库中。
    • 部署在 Heroku(具有只读文件系统)上。
  • Project RRedmine的一个实例,用于管理我的项目A

    • 托管在 GitHub 上的另一个私有仓库(相同的 GitHub 帐户)上的代码。
    • 部署在 Heroku(具有只读文件系统)上。
  • 项目CI是 Integrity 的一个实例,用于持续集成(通过运行测试)我的项目A

    • 托管在 GitHub 上的第三个私人仓库(相同的 GitHub 帐户)上的代码。
    • 部署在 Heroku(具有只读文件系统)上。

我想要的是

我希望能够:

  1. 在项目R上使用Redmine 上的存储库功能(本质上是为了能够从项目 R 中查看存储库)。

  2. 在 CI 上运行测试。

我的问题

在项目 R 和项目 CI 上克隆和更新项目 A 的代码。

我试过的

对于 1. 点,我尝试按照http://www.redmine.org/wiki/1/RedmineRepositories上的说明进行操作,唯一的区别是我在根目录中创建了 A 的本地裸副本R 的(因为 Heroku 对文件系统的限制),这导致了/A.git目录的创建。

之后,我在 Heroku 上重新部署了项目 R,在 Redmine 的项目 A 设置中,我已将 SCM “Git”和 A.git 配置为 .git 目录的路径(我也尝试过 ./A .git)。

但是,当我指向 Redmine 上 A 项目的选项卡 Repository 时,我收到一条 500 消息:

“在存储库中找不到条目或修订。”

我哪里错了?有什么建议吗?

谢谢!

0 投票
4 回答
5338 浏览

http - 关于Http大文件下载的MD5校验

MD5校验和广泛用于Http下载大文件的完整性检查。我的问题是,由于 TCP 本身提供了可靠的机制(即每个 TCP 包的校验和以确保其完整性)。所以,总之TCP是可靠的。Http是基于TCP的(所以Http也应该是可靠的),那么为什么我们需要另外一种完整性检查机制(即MD5校验和)呢?

提前谢谢,乔治

0 投票
2 回答
2558 浏览

mysql - 有没有工具可以检查 Django 中的数据库完整性?

为我们的 Django 站点提供支持的 MySQL 数据库出现了一些完整性问题;例如,引用不存在的行的外键。我不会详细说明我们是如何陷入这种混乱的,但我现在正在研究如何解决它。

基本上,我正在寻找一个脚本来扫描 Django 站点中的所有模型,并检查所有外键和其他约束是否正确。希望问题的数量足够少,以便可以手动解决。

我可以自己编写代码,但我希望这里有人有更好的主意。

我找到了django-check-constraints,但它并不完全符合要求:现在,我不需要任何东西来防止这些问题,而是要找到它们,以便在采取其他步骤之前手动修复它们。

其他约束:

  • Django 1.1.1和升级已确定要打破的东西
  • MySQL 5.0.51 (Debian Lenny),目前带有MyISAM
  • Python 2.5,可能可以升级,但我现在不想升级

(稍后,我们将转换为 InnoDB 以获得适当的事务支持,并可能在数据库级别进行外键约束,以防止将来出现类似问题。但这不是本问题的主题。)

0 投票
7 回答
2856 浏览

sql - 开放时间数据库设计

我们目前正在开发一个应用程序,其中多个实体具有关联的营业时间。开放时间可能跨越多天,也可能包含在一天之内。

前任。周一 6:00 开放,周五 18:00 关闭。

或者

周一 06:00 开放,周一 15:00 关闭。

此外,一个实体每天可能有多组营业时间。到目前为止,我发现的最好的设计是定义一个开放时间,包括以下内容:

开始日、开始时间、结束日和结束时间。

这种设计允许所有需要的灵活性。但是,数据完整性成为一个问题。我似乎找不到一个不允许重叠跨度的解决方案(在数据库中)。

请分享你的想法。

编辑:数据库是 Microsoft SQL Server 2008 R2

0 投票
3 回答
2382 浏览

android - Android: Verifying the application's integrity on the server side

I'm writing an Android app that communicates via HTTPS with a server application. On the server side, I have to be absolutely sure about the Android app's integrity. This means that the server app needs to be sure that it's communicating with the Android app that I developed and not with a re-written one (e.g. after decompiling the original app or after having rooted the device).

Is there a possibility to ensure that? Maybe there is a possibility with the signature of the apk file?

Any hint is appreciated.

Regards, Peter

0 投票
1 回答
353 浏览

heroku - 使用 Integrity Continuous Integration 克隆 git 私有仓库导致问题

我已经在 Heroku 上成功部署了 Integrity。我已经能够在 git 上为公共 repo 构建脚本并且构建成功运行。但是为私人回购运行完整性给了我错误

我使用 https 版本进行克隆,因为 heroku 不进行 ssh 克隆。

我认为要克隆私人仓库,我们需要提供密码,那么 Integrity 有没有办法提供密码?

或者有没有其他方法可以做到这一点。

0 投票
1 回答
109 浏览

transactions - Oracle 的事务完整性保证

我有一个 7 列的 oracle 表,上面有 2 个触发器。第一个生成唯一标识符(递增序列)

第二个触发器使用 utl_tcp 戳远程服务器并传递 20 个字符的数据。第二个触发器定义为“AFTER INSERT”

现在从 oracle 触发器获取 ping 的远程服务器返回并查询表以查看最近添加的内容(那里有一个状态字段,它告诉哪个区分新条目和旧条目。)

现在的问题是,如果我立即查询,它会返回说没有新数据。但是,如果我在 10 秒后查询表,它会返回新数据。

这不是很奇怪吗,我应该期待给定订单触发器 -> 插入 -> 触发器然后选择,我应该看到数据。

这不是问题吗,有没有人看到过。

我希望事务完整性不管我的 oracle 服务器有多慢、多小。

我需要设置任何标志来实现这一目标吗?

0 投票
1 回答
802 浏览

c# - C# 从 WCF 服务获取客户端应用程序校验和

我们正在使用 WCF 服务将一些数据从客户端应用程序传输到服务器应用程序(WCF 服务)。最后一个将使用这些数据应用算法并将结果发送回客户端。

我们想从服务器 WCF 服务对客户端应用程序进行身份验证。是否可以直接从 WCF 服务获取客户端应用程序校验和?

我们已经在使用 wsHttpBinding,但我们想在客户端应用程序完整性上再添加一层。

感谢您的帮助,卡米尔。