accurev

Accurev externally, git internally

依然范特西╮ 提交于 2020-01-01 11:36:17
问题 I’m working on a project using Accurev as a VCS. Since I’m not at all familiar with it, I’m wondering if it would be a good idea to use git “internally” - meaning I would use git locally, then doing the “official” commits with Accurev. Would this be an OK approach? If yes, I would naturally want to exclude git from the Accurev versioning. Is it sufficient to have a .acignore that looks something like this: myproject/.git myproject/.git/* myproject/.gitignore Thanks! 回答1: You should be able to

Is there any way to cleanup Jenkins workspace?

你离开我真会死。 提交于 2019-12-27 23:36:14
问题 How can I cleanup the workspace in Jenkins? I am using AccuRev as version control tool. I created freestyle projects in Jenkins. 回答1: There is a way to cleanup workspace in Jenkins. You can clean up the workspace before build or after build. First, install Workspace Cleanup Plugin. To clean up the workspace before build: Under Build Environment, check the box that says Delete workspace before build starts. To clean up the workspace after the build: Under the heading Post-build Actions select

Using path extension \\?\ for windows 7 with python script

好久不见. 提交于 2019-12-24 06:49:11
问题 I'm using the tool ac2git to convert my Accurev depot to git repository. I'm facing a problem when the os.walk() function in the python file runs. Since my project has a pretty complicated build path I have nested files that have path length exceeding the 260 limitation on Windows 7.I tried using the work-arounds provided by microsoft support but it is not resolving the error. I still get the error [Winerror 3]: File not found , when in fact it is present but cannot be accessed due to the

Forcedly update workspace in Accurev

让人想犯罪 __ 提交于 2019-12-22 10:28:01
问题 Is there any command to update my workspace forcedly in Accurev, directly replace the local files with the backed files, and don't care about the conflict files, modified files and so on? I really miss the cvs command cvs update -C -d 回答1: According to question, I have similar issues. Usually I just use following commands: accurev update -9 accurev pop -O -R . accurev update 回答2: No, you will need to run a few operations. You can create a script to force update your workspace. Basically, you

accurev convert from stream number to stream name

岁酱吖の 提交于 2019-12-12 11:19:52
问题 In Accurev how to convert from stream number to stream name, Say I have stream number is 257 how to know the stream name from ? 回答1: You can run accurev show -fx -p <depot_name> streams and you will get an xml output of streams, including name and number. In the GUI, you can view the stream browser for your depot in split-pane or detailed mode, and that will also show you stream numbers. Hope this helps, ~James 来源: https://stackoverflow.com/questions/2410481/accurev-convert-from-stream-number

Source Control Migration from Accurev to Git (.net)

那年仲夏 提交于 2019-12-11 12:40:39
问题 Currently we have a big project, about 10GB (including dlls), probably around 5GB without dlls, in Accurev and it is really slow to get / up / promote etc... We are thinking of migrating to GIT, but biggest problem is it is a big monolith plus the way it is structured, we have one DEPOT for all projects. We have a LIBRARY folder where all the projects are built to, instead of the bin folder, so libraries references could be shared. Every library is built to that LIBRARY folder, and all inter

Does Accurev support stashing?

大兔子大兔子 提交于 2019-12-11 02:17:50
问题 I could stash my work in git and can revert back without losing my work. This will enable me get back to it if I need to. Does Accureve have this option? 回答1: The AccuRev command 'keep' will preserve your work, but not make it generally accessible to others. They can find it and use it, but it is still considered private to your workspace. To keep all files, that are under AccuRev control, that you've modified run accurev keep -m -c "My work under development" The -m is to find modified and

Remove a workspace in Accurev

旧街凉风 提交于 2019-12-10 12:59:27
问题 Is there any command which can let me remove a workspace from Accurev? I tried accurev rmws WorkspaceName, and it says its removed the workspace, but when I try recreating the workspace it gives me the message that the workspace already exists. I'd appreciate any help. 回答1: It is not possible at all in AccuRev to remove a workspace/stream/snapshot name once it's been created. Deleting a workspace is just marking it as deleted - for later revival if that should be necessary. This is clearly

How is Accurev Performance?

女生的网名这么多〃 提交于 2019-12-07 04:38:30
问题 How is performance in the current version (4.7) of Accurev? time to checkout per 100mb, per gb? time to commit per # of files or mb? responsiveness of gui when 100+ streams? I just had a demo of Accurev, and the streams look like a lightweight way to model workflow around code/projects. I've heard people praising Accurev for the streams back end and complaining about performance. Accurev appears to have worked on the performance, but I'd like to get some real world data to make sure it isn't

Forcedly update workspace in Accurev

百般思念 提交于 2019-12-05 22:53:54
Is there any command to update my workspace forcedly in Accurev, directly replace the local files with the backed files, and don't care about the conflict files, modified files and so on? I really miss the cvs command cvs update -C -d According to question, I have similar issues. Usually I just use following commands: accurev update -9 accurev pop -O -R . accurev update No, you will need to run a few operations. You can create a script to force update your workspace. Basically, you will generate a list of all the modified, kept, overlap, member files, then purge those files, then update your