{"push_id":632383461,"size":16,"distinct_size":16,"ref":"refs/heads/141","head":"59fd78ac1a9dbb5bbf88a2d344136cd98dc261fe","before":"e148ecabce6e4482477de205cb268c183098cfc1","commits":[{"sha":"1e80d5faf7af683bdcd300be29a575821999c578","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Refactored MergeChecker - used SvnChangeList instance (instead of just revision number), @NotNull\n\n(cherry picked from commit 0ce6c7a234b02cc09cf4e3ff7c17b3295738d660)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/1e80d5faf7af683bdcd300be29a575821999c578"},{"sha":"6922e69a529647e211855bbaf027c1624f7e0374","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Refactored SvnTreeConflictResolver - code simplified, removed unnecessary code, small renames, @NotNull\n\n(cherry picked from commit 5581039ec3541f2b550eac6769e9e2b3241dd9e1)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/6922e69a529647e211855bbaf027c1624f7e0374"},{"sha":"051ec8e9bbd7d8f1e64c10530f021134856a148d","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Refactored RevertClient - used Collection<File> instead of File[] for method arguments\n\n(cherry picked from commit a1ebf9c12e691ed89db908183665aa4afd608f64)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/051ec8e9bbd7d8f1e64c10530f021134856a148d"},{"sha":"8a05db7916068112f7f648b433d8fea6b38a8705","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Refactored CheckinClient - used List<File> instead of Collection<File> for method arguments\n\n(cherry picked from commit 5c0f5bb50666c53113852d885db620a10c87ee4e)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/8a05db7916068112f7f648b433d8fea6b38a8705"},{"sha":"c718a3a611b6da06f0e7dc256a77096cfcd25d9d","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Refactored CmdCheckinClient - code simplified, removed unnecessary code, @NotNull\n\n(cherry picked from commit 6fe1123385fee5a80ba6755cf21a19c2e513cd52)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/c718a3a611b6da06f0e7dc256a77096cfcd25d9d"},{"sha":"55e38fe5c23e79f04aaa5fea87bb3ec4bf6c03aa","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Refactored CommandExecutor - provided common way for managing temp files required for command execution\n\n(cherry picked from commit bb6c939bc6f62c0d1e348d1c2bd1afdf53be1072)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/55e38fe5c23e79f04aaa5fea87bb3ec4bf6c03aa"},{"sha":"d9078d8cf6433a6bff1259d761741c6652868759","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"IDEA-122217 When \"svn commit\" command is too long (many files are being committed) pass necessary commit targets to svn command line client through temporary file (using \"--targets\" parameter) - otherwise corresponding error (indicating command is too long) occurs\n\n(cherry picked from commit 249158d4565801cd4168502b63fca0846b477cd5)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/d9078d8cf6433a6bff1259d761741c6652868759"},{"sha":"0637ae06da2bd04ca81891171a230d1fbdc93379","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: When \"svn revert\" command is too long (many files are being reverted) pass necessary revert targets to svn command line client through temporary file (using \"--targets\" parameter) - otherwise corresponding error (indicating command is too long) occurs\n\n(cherry picked from commit 19a414b0511f8fae3eab4085e928c9a7bb78f7f5)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/0637ae06da2bd04ca81891171a230d1fbdc93379"},{"sha":"fbc38ce3abfa998dfdcf74c866d0b4bfb0bed02f","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"IDEA-117085 When setting svn properties values pass property value to svn command line client through temporary file (\"--file\" parameter) - this way wildcards in property value are not expanded (as it previously was on Windows) and so corresponding errors do not occur\n\n(cherry picked from commit 9a001c751ac053b7d3bd8e96bd63bcf3903f9fa3)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/fbc38ce3abfa998dfdcf74c866d0b4bfb0bed02f"},{"sha":"a819ae61591810b13f0654813240684291b2c517","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Use default working directory (instead of IDEA home directory) when setting svn properties values for svn command line client - previously IDEA home directory was used as workaround for setting \"svn:ignore\" property with wildcard values, which is now fixed by passing properties values through temporary files (see 9a001c751ac053b7d3bd8e96bd63bcf3903f9fa3)\n\n(cherry picked from commit a7f872facd33fbd5de52c735a536b049b7926b1c)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/a819ae61591810b13f0654813240684291b2c517"},{"sha":"b2dbd6cd74d99d124ea9a99bfc6684825c513781","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"IDEA-138525 Fixed speed search in \"Update Info\" panel - allowed expanding nodes, added highlighting\n\n(cherry picked from commit fd4bb8dcd4856bc32496ac48a08db965b2f252a9)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/b2dbd6cd74d99d124ea9a99bfc6684825c513781"},{"sha":"9e8b56cecda9791e0580a1456a3febdf0e6330c7","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"IDEA-138525 Synchronized \"what text is searched\" and \"what text could be highlighted\" for speed search in \"Update Info\" panel - allowed searching both through tree node name (file group name/file path) and tree node \"statistics\" (number of items) text\n\nNote: highlighting for speed search in \"Update Info\" panel is set up in UpdateTreeCellRenderer\n(cherry picked from commit 6bc9453341ff3eafb432e74d3a25ab835cd66573)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/9e8b56cecda9791e0580a1456a3febdf0e6330c7"},{"sha":"b91fa6a99e4e496f0486fd1bd6d75c1537e99c40","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"svn: Refactored RollbackWorker - duplication removed\n\n(cherry picked from commit 021c98737470f67a594f27ee4960c9654f9ef9d8)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/b91fa6a99e4e496f0486fd1bd6d75c1537e99c40"},{"sha":"f19ee8d3e7f9005c18e8681d0bd7cabf6a83088a","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"IDEA-91155 When updating vcs file statuses after reverting some changes mark dirty reverted file itself if its parent could not be marked dirty recursively (for instance, if parent does not belong to project)\n\n(cherry picked from commit cf793a58bd3a2519289173bd468b92431906d171)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/f19ee8d3e7f9005c18e8681d0bd7cabf6a83088a"},{"sha":"a9231f43a31974fdb10e0cc85a8ebc9c521b3743","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"IDEA-138348 Used FilePath instance instead of explicitly using corresponding VirtualFile instance to compose file history tab title (as there are cases when history should be shown for FilePath instances with no VirtualFile - for example, for non-local FilePath instances for svn repository browser)\n\n(cherry picked from commit 04079e497e7b21619e3da8b28183e58299a66090)","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/a9231f43a31974fdb10e0cc85a8ebc9c521b3743"},{"sha":"59fd78ac1a9dbb5bbf88a2d344136cd98dc261fe","author":{"email":"ea3de97701f47f749b7858544e06dfd96123272c@jetbrains.com","name":"Konstantin Kolosovsky"},"message":"Merge remote-tracking branch 'origin/141' into 141","distinct":true,"url":"https://api.github.com/repos/JetBrains/intellij-community/commits/59fd78ac1a9dbb5bbf88a2d344136cd98dc261fe"}]}