取消
显示结果 
搜索替代 
您的意思是: 

LabVIEW and Perforce branching

已解决!
转到解答

Hello,

 

I want to use Perforce's branching capabilities with a LabVIEW development. It seems quite difficult (if possible).

 

Does anyone has experience about this feature ?

 

 

with many thanks

 

Philippe

0 项奖励
1 条消息(共 5 条)
3,766 次查看

I haven't personally done it. We have used it on projects that I have been on though. 

 

However,

 

-the end goal was simply to build on pre-existing code in a new direction, we weren't really doing concurrent development.

 

-the branch wasn't accomplished through the labview project. We branched using the p4v GUI. 

-the merge utility for LV is a pain and I never have used it for a large project. With this in mind we might have been better using a label instead.

 

What problems did you hit? 

 

Jesse Dennis
Engineer
INTP
0 项奖励
2 条消息(共 5 条)
3,748 次查看

Hi Jesse,

 

I don't really have a problem for the moment...

 

I wanted to set up a design process which could give the possibility to :

* have a main (trunk) development, for all test benches

* every new test bench is a branch from this trunk

* at the end of a development of a new  test bench, identify features for reuse, and integrate them into the trunk for future developments

* identify bugs corrections or improvments in the trunk and propagate them to existing branches (test benches)

 

My impression is that the structure with the LabVIEW project, which memorizes paths of files, may be an obstacle to this process. Maybe I should design a process more in line with LabVIEW structure ?

 

What is your opinion ?

 

BR

 

Philippe

 

0 项奖励
3 条消息(共 5 条)
3,719 次查看
解答
已被主题作者 Ficare 接受

If it's like Subversion it's really easy, since the branch only exists in the database. In subversion you create a branch and all checkin/outs will be towards that branch, until you merge it to trunk. It then compares versions to trunk as any other checkin.

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
4 条消息(共 5 条)
3,715 次查看

fine Yamaeda ! it's the same in Perforce ...

you won a Kudo !

0 项奖励
5 条消息(共 5 条)
3,683 次查看