Settings and activity
191 results found
-
7 votes
An error occurred while saving the comment An error occurred while saving the comment Uhm... quite interesting indeed. In fact we're working on a bunch of improvements in diff, so no reason not to support this one...
What we'd appreciate is if you can sign up as a named user instead of "anonymous" :-)
-
3 votes
An error occurred while saving the comment Yes, that's correct, it is a current limitation, although I'm not sure how widely used transaction tables are.
If you need to replicate a full repo with translation, you can use the command line. You can automate the process, or you can do it in a single line using the new --clone (still not visible at this point, but already integrated in the product for a while) in cm replicate. Let me know if you need more info about this.
-
4 votes
An error occurred while saving the comment Yes, probably we shouldn't use icons at all on views. In fact that's what we're doing in both Linux and Mac, and Windows is expected to follow soon. They're just decorators created only for aesthetic purposes.
Now, onto your suggestion: yes, it is doable, but it will radically change how the view is implemented, it is just a query at this point, like all basic views, and it would have to be changed to something else. Interesting point, anyway, since actually showing whether the changeset is involved on a merge or not, seems to be a good idea.
-
11 votes
An error occurred while saving the comment The "cm find" translates the queries into sql queries. The branch only stores its name, not its parents, so this sort of query is not as trivial as it might sound.
We could solve the branch first and get its id and translate
name = '/main/task001/subtask_1'
on client by
id='1024'
and send that to the server... that would be doable.
-
6 votes
An error occurred while saving the comment Not too difficult to do, but it doesn't seem to have enough supporters.
Why don't you use some small grepping and counting? It is just about counting the slashes on the name :-) Some grepping + wc + something would do :-)
-
38 votes
Hi supporters!
We would need an answer to the question we asked here to be able to move forward. Otherwise, without extra info, we would need to discard.
Thanks,
pablo
An error occurred while saving the comment Hi James (& supporters),
Yes, we show the changeset GUID which tends to be the most used identifier once you use Plastic in DVCS mode.
That being said, we can certainly add the csetid and the branch name too. Is that all you need to get a better usability?? Please let us know.
-
3 votes
An error occurred while saving the comment Hi Göran,
Look, the problem with this is the cost of calculating the information. You need to expand each changeset, find all merge links to children, and so on. It would be a rather expensive operation, slow, which always means bad usability (slow == unusable).
Granted we could speed it up, but it would be certainly not something easy to do.
We'll keep an eye on this for a few weeks and if this idea gets traction we'll consider it, otherwise we'll discard it.
An error occurred while saving the comment Well, this one exceeds a little bit what we can realistically do considering performance constraints.
I mean, we would need to diff every changeset to figure out if there are revisions being merged that belong to your path. In order to do that, we would need to load each tree and find childrens of the directory there... Doesn't seem to be something we can do quick enough.
I won't discard it yet because maybe one day we can do it, but I don't think it is a good idea to keep tons of single-voted requests around forever... let's see if we get some more feedback and also what we can do.
-
41 votes
An error occurred while saving the comment Hi all,
We gave a try to this suggestion. We don't like a preference to auto undo unchanged on refresh, however we found a possible solution we want to share with you to hear your opinion.
Our idea is implementing a Visual Studio save-hook to detect checked out files that are unchanged. First, we'll check the file size. If the file size is unchanged, then we'll check file hash. If the file hash is unchanged, we will automatically undo the checkout, without reloading the file contents on disk.
In this way you won't see unchanged files the pending changes view. Would you agree with this solution?
-
881 votes
We’ve started working on the Java parser!!
An error occurred while saving the comment Hi all!
* You can download the javascript parser and some examples here: http://www.semanticmerge.com/parsers/semanticmerge-js-parser.zip
* Please, unzip and copy the folder at: C:\Users\<youruser>\AppData\Local\PlasticSCM4\semanticmerge
* The parser for javascript language should be specified through the -ep option when the @semanticmerge is launched
e.g: -s=src.js -b=base.js -d=dst.js -r=result.js -ep="\"C:\<nodepath>\node.exe\" \"C:\<parserpath>\run.js\""
* Also, you can check the scripts which are used to launch the js examples (sample-x*.bat)In addition, you need a license with external parsers support (javascript). Please, write us to support and we will generate you a license for testing purposes.
Let me know if it helps!
-
27 votes
An error occurred while saving the comment Wow, just looked into it. Didn't know it was a personal server solution, thought of something corporate.
I love this thing :)
We applied to the dev program, let's see if we can make it happen.
pablo
An error occurred while saving the comment Could you please share more info about this?? What is currently preventing you to host the databases on a NAS?
-
9 votes
An error occurred while saving the comment More votes would help moving it up on the roadmap...
An error occurred while saving the comment Well, it is a matter of time, resources and prio, I guess :-)
We wanted to have a full featured client, but "integrated code review" weren't on the top-prio list because not everyone is using them.
We'll try to add them soon, although we also need to do a big redesign of the entire code review approach so... well, it may take some time.
-
24 votes
An error occurred while saving the comment Ok, we'll try to add that in the future.
Reason why it is there is because sometimes it is good to see there are new revisions, to understand some merges.
-
4 votes
An error occurred while saving the comment cm mkrep myrepo@localhost:6060
cm replicate main@otherrepo@otherserver:6060 myrepo@localhost:6060
There's not step 3,4,5... 12
And, Plastic is able to do partial replicas, something simply out of the scope of git... where you NEED to clone everything all the time, which is painful.
We're adding a replicate --clone command, but it is not yet announced.
We'll take into account your suggestion to remove steps, but at this point I don't consider it high prio. I mean, you're trying to replicate everything, which is probably not what you're going to do in most circumstances, just a few branches will be enough.
More on partial branches: http://codicesoftware.blogspot.com/2013/06/partial-replica.html
-
65 votes
An error occurred while saving the comment Remember that we don't control when the file is "edited" unless you do a checkout first...
-
10 votes
An error occurred while saving the comment Yes, it is an interesting one to add.
BTW: directly undoing changes with an internet server doesn't seem to be the best way to take advantage of Plastic... A local clone would probably work better (as this is the way it is designed to work).
-
11 votes
An error occurred while saving the comment Are you aware of this??
http://codicesoftware.blogspot.com/2013/10/new-semantic-methodhist-is-now-out.htmlNot exactly the same thing, although it works better :P
-
6 votes
An error occurred while saving the comment Comments are not actually downloaded to render the BrEx for performance reasons. They are only downloaded on demand when you click on a branch. This is done this way to avoid potentially downloading (and extracting) tons of data for nothing.
-
93 votes
An error occurred while saving the comment More info about this on the duplicated entry: http://plasticscm.uservoice.com/forums/15467-general/suggestions/10882362-add-copy-to-commands-in-items-view
-
6 votes
An error occurred while saving the comment Hi Eyal,
While it is certainly doable, I don't think it is a good thing to implement, performance wise.
This is precisely why we created the SyncView, in order to easily find out what needs to be pushed or pulled.
We could merge this with the Branch Explorer, but it would only slow it down. It could be calculated in the background and color everything later on but... well, SyncView already does that.
We'll keep it around and we won't discard it because maybe we find a good way to implement it :-)
-
9 votes
An error occurred while saving the comment Yep, the thing is that we handle the following database backends:
* SQL Server
* SQL Server CE
* Firebird
* SQLite
* MySQL
* Postgres
* OracleAnd in each of them the TOP clause is different and performs differently too.
That's why we've been reluctant to add this feature in the past.
While it is certainly comfortable for repos or branches you don't use often... well, by definition you don't use it often, so the current restriction won't hit you often either... so probably it is not a key thing to implement.
Hi Damian,
Have you checked "semantic diff" integrated in the new releases of Plastic? It is able to skip even format changes.