Skip to content

Settings and activity

191 results found

  1. 7 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    Hi Damian,

    Have you checked "semantic diff" integrated in the new releases of Plastic? It is able to skip even format changes.

    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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" :-)

  2. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  3. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  4. 11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  5. 6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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 :-)

  6. 38 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    5 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  7. 3 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    4 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  8. 41 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    12 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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?

  9. 881 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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!

  10. 27 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    Could you please share more info about this?? What is currently preventing you to host the databases on a NAS?

  11. 9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    More votes would help moving it up on the roadmap...

    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  12. 24 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  13. 4 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    1 comment  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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

  14. 65 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    15 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    Remember that we don't control when the file is "edited" unless you do a checkout first...

  15. 10 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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).

  16. 11 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    Are you aware of this??
    http://codicesoftware.blogspot.com/2013/10/new-semantic-methodhist-is-now-out.html

    Not exactly the same thing, although it works better :P

  17. 6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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.

  18. 93 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    6 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
  19. 6 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    2 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    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 :-)

  20. 9 votes
    Vote

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    You have left! (?) (thinking…)
    3 comments  ·  General  ·  Admin →
    How important is this to you?

    We're glad you're here

    Please sign in to leave feedback

    Signed in as (Sign out)
    An error occurred while saving the comment
    AdminCodice Software (CEO / Founder, plasticscm) commented  · 

    Yep, the thing is that we handle the following database backends:
    * SQL Server
    * SQL Server CE
    * Firebird
    * SQLite
    * MySQL
    * Postgres
    * Oracle

    And 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.