- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我们的团队正在使用 Enterprise Architect version 10
和 SVN
对于存储库。
因为EAP
文件很大(例如 80 MB),我们将每个包导出到单独的 XMI
并将其存储到 SVN
. EAP
文件本身在某个里程碑之后提交。问题是同步 EAP
在开发过程中与同事的工作文件,我们需要导入大量 XMI
(例如,总共可以是 500 个文件)。
我知道一旦EAP
文件已更新,我们可以使用 Package Control -> Get All Latest。因此,此问题仅在并行开发期间出现。
我们使用键盘快捷键进行导入,如下所示:
XMI
文件导入包)XMI Filename
时,批量导入/导出正在工作,但如果使用版本控制,则选项不可用(批量导入/导出选项为灰色)。
EAP
和
XMI
文件?
最佳答案
有一个scripting EA中的界面。您也许可以使用它来自动导入。我没有用过它,但它可能相当不错。
我不确定我是否完全了解您的工作环境,但我有一些可能感兴趣的一般性观点。可能如果您以不同的方式使用 EA(尤其是我在下面的第一点),批量导入的需要可能会消失。
多工
首先,多人可以同时处理同一个 EAP 文件。 EAP 文件只不过是一个 Access 数据库文件,EA 使用锁定来阻止多人同时编辑同一个包。但是您可以轻松地让多人同时在一个 EAP 文件中编辑不同的包。将 EAP 文件放在某个文件共享上是一种很好的方法。
内置修订控制
其次,EA 可以直接与 SVN(和其他版本控制系统)交互。见 this .简而言之,您可以设置您的 EAP 文件,以便单个包(以及它们下面的所有内容)受 SVN 控制。然后,您可以 checkout 单个包,对其进行编辑,重新 checkin 。或者实际上您可以 checkout 包下的整个分支(包括本身受 SVN 控制的子包)。
EA 的底层是导入和导出 XMI 文件,并将它们 checkin 和 checkout SVN,而 EAP 文件始终是主要版本。就像你手工做的一样,但是是自动化的。这是有道理的,因为您都可以使用一个 EAP 文件。您确实必须小心回滚 - 源自一个包的旧版本中的对象的链接可能指向不再存在的对象(但您可以查看导入日志错误以查看是否是这种情况)。这需要一点时间来适应,但效果很好。
还有内置的包基线功能 - 无论如何这可能就是您所需要的,并且工作得很好,特别是如果您都使用相同的 EAP 文件。
更大的数据库引擎
第三,您根本不需要 EAP 文件。该模型的数据库可以在任何合适的数据库系统(MySQL、SQL Server、Oracle 等)中。因此,这为您提供了各种选项来扩展其使用方式、在 WAN/Internet 上的情况等。
简而言之,Sparx 对于如何在多 worker 环境中使用 EA 非常明智,并且值得加以利用。
关于optimization - 在 Enterprise Architect 中批量导入 XMI 的有效方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16733257/
我正在尝试运行以下代码片段,以使曲线适合一些经验数据,但在Julia Optim.jl包中,optimize()方法一直存在问题。我正在使用Julia v1.1.0,并安装了所有正确的软件包。我不断收
时不时你会听到一些故事,这些故事旨在说明某人在某件事上有多擅长,有时你会听到这个人如何热衷于代码优化,以至于他优化了他的延迟循环。 因为这听起来确实是一件奇怪的事情,因为启动“计时器中断”而不是优化的
我正在尝试使用 z3py 作为优化求解器来最大化从一张纸上切出的长方体的体积。 python API 提供了 Optimize() 对象,但使用它似乎不可靠,给我的解决方案显然不准确。 我尝试使用 h
我今天接受了采访。这个问题是为了优化下面的代码。如果我们将在 for 循环之后看到下面的代码,那么下面有四个“if-else”步骤。所以,面试官要求我将其优化为 3 if-else 行。我已经尝试了很
我使用BFGS算法使用Optim.jl库来最小化Julia中的函数。今天,我问了一个关于同一个库的question,但是为了避免混淆,我决定将它分成两部分。 我还想对优化后的负逆黑森州进行估算,以进行
在 haskell 平台中实现许多功能时有一个非常常见的模式让我很困扰,但我找不到解释。这是关于使用嵌套函数进行优化。 where 子句中的嵌套函数旨在进行尾递归的原因对我来说非常清楚(如 lengt
我目前正试图利用 Julia 中的 Optim 包来最小化成本函数。成本函数是 L2 正则化逻辑回归的成本函数。其构造如下; using Optim function regularised_cost
我正在使用 GEKKO 来解决非线性规划问题。我的目标是将 GEKKO 性能与替代方案进行比较,因此我想确保我从 GEKKO 中获得其所能提供的最佳性能。 有n个二元变量,每个变量都分配有一个权
我可以手动更改参数C和epsilon以获得优化结果,但我发现有PSO(或任何其他优化算法)对SVM进行参数优化。没有算法。什么意思:PSO如何自动优化SVM参数?我读了几篇关于这个主题的论文,但我仍然
我正在使用 scipy.optimize.fmin_l_bfgs_b 来解决高斯混合问题。混合分布的均值通过回归建模,其权重必须使用 EM 算法进行优化。 sigma_sp_new, func_val
当你有一个 Option ,编译器知道 NULL永远不是 &T 的可能值, 和 encodes the None variant as NULL instead .这样可以节省空间: use std:
当你有一个 Option ,编译器知道 NULL永远不是 &T 的可能值, 和 encodes the None variant as NULL instead .这样可以节省空间: use std:
以下是说明我的问题的独立示例。 using Optim χI = 3 ψI = 0.5 ϕI(z) = z^-ψI λ = 1.0532733 V0 = 0.8522423425 zE = 0.598
根据MySQL文档关于Optimizing Queries With Explain : * ALL: A full table scan is done for each combination o
我无法预览我的 Google 优化工具体验。 Google 优化抛出以下错误: 最佳答案 我也经常遇到这种情况。 Google 给出的建议是错误的。清除 cookie 并重新启动浏览器并不能解决问题。
我一直在尝试使用 optim()或 optimize()函数来最小化绝对预测误差的总和。 我有 2 个向量,每个长度为 28,1 个包含预测数据,另一个包含过去 28 天的实际数据。 fcst和 ac
在我对各种编译器书籍和网站的独立研究中,我了解到编译器可以优化正在编译的代码的许多不同方法,但我很难弄清楚每种优化会带来多少好处给予。 大多数编译器编写者如何决定首先实现哪些优化?或者哪些优化值得付出
我在我的项目中使用 System.Web.Optimizations BundleConfig。我在我的网站上使用的特定 jQuery 插件遇到了问题。如果我将文件添加到我的 ScriptBundle
我收到这个错误 Error: webpack.optimize.CommonsChunkPlugin has been removed, please use config.optimization.
scipy的optimize.fmin和optimize.leastsq有什么区别?它们似乎在 this example page 中以几乎相同的方式使用.我能看到的唯一区别是 leastsq 实际上
我是一名优秀的程序员,十分优秀!